Is Your Organization         Considering a Mobile App?                 How to Save Time and Cost                          ...
Introductionhttp://www.clearlyinnovative.com                                   © 2012 Clearly Innovative, Inc.
The ‘Traditional’ Multi-Platform                                                      Development ApproachSeparate platfor...
Implementing Changes to an App                                       with the ‘Traditional’ Multi-Platform Approach       ...
Identifying & Correcting Bugs                                        with the ‘Traditional’ Multi-Platform ApproachBugs sp...
The ‘Cross-Platform’                                                           Development ApproachWith Cross-Platform too...
Handling Changes/Bugs                                             with the ‘Cross-Platform’ Approach    The communication ...
Use ‘Plug-in’ Modules                                              to Further Extend your AppsAppcelerator Titaniumoffers ...
Truly ‘Native’ AppsApps built with Titanium           Sample Titanium App         Sample Titanium Appuse true native views...
Appcelerator Titaniumhttp://www.clearlyinnovative.com        © 2012 Clearly Innovative, Inc.
More About                                                                           Appcelerator Titanium                ...
Summary© 2012 Clearly Innovative, Inc.
About Ushttp://www.clearlyinnovative.com   © 2012 Clearly Innovative, Inc.
Upcoming SlideShare
Loading in …5
×

Is Your Organization Considering a Mobile App--How To Save Time And Cost On Mobile Development

865 views

Published on

Many organizations are spending time and money to develop mobile apps – often for multiple platforms (e.g., iPhone, iPad, Android, BlackBerry, etc.). What they often do not know is that ‘cross-platform’ tools exist – allowing an app to be written in one language, one time and ‘published’ to multiple platforms, rather than hiring multiple developers or teams.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
865
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Is Your Organization Considering a Mobile App--How To Save Time And Cost On Mobile Development

  1. 1. Is Your Organization Considering a Mobile App? How to Save Time and Cost www.clearlyinnovative.comhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  2. 2. Introductionhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  3. 3. The ‘Traditional’ Multi-Platform Development ApproachSeparate platforms in Platform‘traditional’ mobile Google BlackBerrydevelopment means Apple iOS Android OS OSseparate tools, skillsets,resources – which Languagetranslates into more time Java Javaand money Objective-C (Android ‘flavor’) (BlackBerry ‘flavor’) Xcode Eclipse Eclipse Tool Duplication of: • Code • Resources Resources • Efforthttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  4. 4. Implementing Changes to an App with the ‘Traditional’ Multi-Platform Approach Change IdentifiedChanges must becommunicated, assessed, developed, teste Communicate to PM or Dev Leadd and then confirmedseparately for each Communicate to Individualplatform – increasing Teams or Devsopportunities formiscommunicationand other humanerrors, whilenaturally increasing Apple iOS Android BlackBerrylevel of effort Team Team Team Assess, Change Assess, Change Assess, Change & Test & Test & Testhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  5. 5. Identifying & Correcting Bugs with the ‘Traditional’ Multi-Platform ApproachBugs specific to each BlackBerry- Apple-only Android-only only bug(s)platform will arise bug(s) found bug(s) found foundmuch more easily(due to differentteams, approaches, Communicate to PM or Dev Leadcode bases, etc.) andthese must be Communicate Communicate Communicatecommunicated, to Team to Team to Teamassessed, developed,tested and thenconfirmed separately Apple iOS Android BlackBerryfor each platform. Team Team Team Assess, Change Assess, Change Assess, Change & Test & Test & Testhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  6. 6. The ‘Cross-Platform’ Development ApproachWith Cross-Platform tools Platformyou can use the same Google BlackBerrylanguage, skillsets and Apple iOS Android OS OSresources – naturallyresulting in less time and Languagemoney. JavaScript Reuse of: • Code • Resources • Effort Appcelerator Tool Titanium**Appcelerator Titanium iswidely considered the most Resourcespowerful cross-platform tool– more on that laterhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  7. 7. Handling Changes/Bugs with the ‘Cross-Platform’ Approach The communication Change or Bug Identified process is dramatically simplified and the chances for human Communicate to PM or Dev Lead error and different interpretations are Communicate to Individual significantly reduced. Team or Dev Less time and cost are natural by-products. There still may be a bug Appcelerator for a specific platform, Titanium Team but they can be much more easily communicated and Assess, Change resolved. & Test Submit to client to confirm change is adequatehttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  8. 8. Use ‘Plug-in’ Modules to Further Extend your AppsAppcelerator Titaniumoffers many ‘modules’ – Google BlackBerrythat allow you to quickly Apple iOS Android OS OS‘plug-in’ features – usingpre-written APIs – savingeven more dev time and JavaScriptcost. There are morethan 150, but here arejust a few examples:• QR and Bar Code Scanning• PayPal Appcelerator• AdMob Titanium• DropBox + + + +• Push Notifications Bar Code PayPal AdMob DropBox• Twitter + +• Google Analytics Any other of the 150 modules or...create your own!• 3D Graphicshttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  9. 9. Truly ‘Native’ AppsApps built with Titanium Sample Titanium App Sample Titanium Appuse true native views and on iOS on Androidcontrols – resulting in alook-and-feel and touchresponsiveness usersexpect. Manycompetitors such as‘PhoneGap’ use‘webViews’ (read:embedded browser)which generally offerslower performance – notonly limiting userexperience, but alsolimiting the complexity ofapps that can be safelycreated. Controls look and behave as they should on their respective platform – which is familiar to usershttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  10. 10. Appcelerator Titaniumhttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  11. 11. More About Appcelerator Titanium • Core UI • Network data • Local database • Maps • Audio & Video • Animations • User Registration • User Authentication • Social Sharing Integration • Custom Content & Serviceshttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.
  12. 12. Summary© 2012 Clearly Innovative, Inc.
  13. 13. About Ushttp://www.clearlyinnovative.com © 2012 Clearly Innovative, Inc.

×