6. Complex and native apps with Appcelerator via
Javascript code
Vs
Lightweight apps with PhoneGap via HTML5, CSS &
Javascript
7. Appcelerator:
• Learn a new programming language
• Limited functionality because of the JavaScript callback
PhoneGap
• Non-native apps
• Limited functionality and compatibility because the apps are not
running native code
8. An innovative and dynamic RAD platform
Native running apps
Backend services
Mobile marketing solution
9. • Visual interface for rapid development
• IgniteMarkup – development language
• Targeted Push Notifications
• Cloud based Content Management System
• Analytics & User segmentation
• Connected Ad-Server, IAP
• Deployment over iOS & Android
10. • Keep native feeling of the apps
• Both Android and iOS must have the same
functionality
• Bug free apps
• Easy to implement and modify apps
• We take care of fragmentation
11. • Native feeling on Android = Easter eggs
• Take something good, popular and port it
• Discover the limits imposed by Android OS and
it’s numerous devices and custom ROMs
• Scale apps the right way
• Memory management
12. • Activities cannot coexist -> FragmentActivity ->
FragmentManager with Fragments ->
• Work with ViewGroups for minimum memory
fingerprint
• MapView from Android Google Maps API v2
requires OpenGL 2.0 for know so all the apps
need to have a permission which reduces the
availability of the app
13. • Android is a very powerful OS
• Only basic functionality offered
• For complex or slightly different approaches
classes have to be extended and basic
functionality rewritten
• Many bugs are still hidden all over and many
more appear with each update
• API isn’t very well documented
• Time and patience is of the essence