Difference between revisions of "Mobile Development"

From Sinfronteras
Jump to: navigation, search
Line 1: Line 1:
 +
==Considerations==
 +
 +
===Device Considerations===
 +
 +
====Platform====
 +
Will you be developing for multiple platforms?
 +
* Android
 +
* iOS
 +
* Windows 10 Mobile
 +
* Blackberry 10
 +
* Firefox OS
 +
* Sailfish OS
 +
* Tizen
 +
* Ubuntu Touch
 +
* CynaogenOS
 +
 +
====Hardware====
 +
* Depending on the device, the specifications of hardware can be very different
 +
* Some devices may not have certain components
 +
* Vintage of components, such as processors and busses will make a difference to the chosen route
 +
 +
====Language====
 +
* What programming languages are supported natively by the device?
 +
* What language are you comfortable working with?
 +
* What language suits what you want to do best?•Do you need a combination of languages for collaborative tasks?
 +
 +
====Form factor====
 +
* Most platforms/OSes run on multiple devices, some more than others
 +
* Can your application be utilisedon all form factors regardless of screen/size?
 +
 +
 
==Native vs Hybrid Applications==
 
==Native vs Hybrid Applications==

Revision as of 16:02, 2 October 2019

Considerations

Device Considerations

Platform

Will you be developing for multiple platforms?

  • Android
  • iOS
  • Windows 10 Mobile
  • Blackberry 10
  • Firefox OS
  • Sailfish OS
  • Tizen
  • Ubuntu Touch
  • CynaogenOS

Hardware

  • Depending on the device, the specifications of hardware can be very different
  • Some devices may not have certain components
  • Vintage of components, such as processors and busses will make a difference to the chosen route

Language

  • What programming languages are supported natively by the device?
  • What language are you comfortable working with?
  • What language suits what you want to do best?•Do you need a combination of languages for collaborative tasks?

Form factor

  • Most platforms/OSes run on multiple devices, some more than others
  • Can your application be utilisedon all form factors regardless of screen/size?


Native vs Hybrid Applications