IT Best Practices: 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.
Third-party integration. Taking our lessons learned in connectivity and security, we educate our third-party suppliers on how to integrate with our back-end services while traversing our firewall.
Collaboration. Working together to streamline mobile application development, we collaborate and benefit from each other’s work.
By having one strategic direction and common resources, we are able to eliminate duplicate efforts and improve the process overall.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy