We are sorry, This PDF is available in download format only

Learnings from Early Native Apps Improve HTML5* and Hybrid Apps

Learnings from Early Native Apps Improve HTML5* and Hybrid Apps

Over the past two years, Intel IT has validated and improved its mobile application development framework. Focusing first on native development, we identified best-known methods (BKMs) that we used to refine our framework and applied these methods to emerging development technologies.

We then conducted a pilot project to deliver increased productivity. In the process, we successfully overcame the technical challenges we had encountered during earlier mobile application development efforts. We also identified several BKMs for native development, which we are now applying as we shift our focus to newer emerging and maturing technologies. These methods include the following:
• Componentization. Our practice is to componentize mobile applications and connect features to back-end services for all delivery mechanisms.
• Reusable libraries. We developed reusable native libraries and ported them to the Web/HTML5* and hybrid delivery mechanisms.
• Creative solutions. Shifting our thinking from desktop and notebook applications, we explore creative ways to meet mobile development needs.
• Best delivery mechanism. We consider the business needs of the mobile application, weighing the advantages and disadvantages that each delivery mechanism provides.

Read the full Learnings from Early Native Apps Improve HTML5* and Hybrid Apps White Paper.

Learnings from Early Native Apps Improve HTML5* and Hybrid Apps

Over the past two years, Intel IT has validated and improved its mobile application development framework. Focusing first on native development, we identified best-known methods (BKMs) that we used to refine our framework and applied these methods to emerging development technologies.

We then conducted a pilot project to deliver increased productivity. In the process, we successfully overcame the technical challenges we had encountered during earlier mobile application development efforts. We also identified several BKMs for native development, which we are now applying as we shift our focus to newer emerging and maturing technologies. These methods include the following:
• Componentization. Our practice is to componentize mobile applications and connect features to back-end services for all delivery mechanisms.
• Reusable libraries. We developed reusable native libraries and ported them to the Web/HTML5* and hybrid delivery mechanisms.
• Creative solutions. Shifting our thinking from desktop and notebook applications, we explore creative ways to meet mobile development needs.
• Best delivery mechanism. We consider the business needs of the mobile application, weighing the advantages and disadvantages that each delivery mechanism provides.

Read the full Learnings from Early Native Apps Improve HTML5* and Hybrid Apps White Paper.

Related Videos