• Save
Mobile Web Frameworks
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Mobile Web Frameworks

on

  • 3,949 views

This presentation speaks about various frameworks available for mobile web or thin client development and its supported features and functionalities. It also talks about the support of these ...

This presentation speaks about various frameworks available for mobile web or thin client development and its supported features and functionalities. It also talks about the support of these frameworks to various platforms.

Statistics

Views

Total Views
3,949
Views on SlideShare
3,664
Embed Views
285

Actions

Likes
0
Downloads
0
Comments
2

4 Embeds 285

http://www.shyamalaprayaga.com 251
http://www.linkedin.com 17
http://www.weebly.com 14
https://www.linkedin.com 3

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Mobile Web Frameworks Presentation Transcript

  • 1. Mobile Web FrameworksShyamala Prayaga
  • 2. Frameworks OverviewFrameworks for mobile webFeatures & functionalityPros and cons
  • 3. Frameworks for mobile webJQuery mobileSencha TouchAppcelerator Titanium mobileDHTMLX TouchiUIWorkLightRhodes
  • 4. Frameworks for mobile webNEXTJQ TouchPhoneGapQuickConnectFamilyCanappiMobl
  • 5. JQuery Mobile
  • 6. JQuery mobileLicense MIT/GPL2 LicensePerformance GoodFramework Target Web ApplicationsDevelopment HTML5, CSS3 and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 7. JQuery mobileBlackBerry Support YesWebOS Support YesTablet Device Support YesDocumentation and Rich Documentation and tutorials availableTutorial
  • 8. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading YesImage Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services Yes JSONMobile APIs support YesGeolocation support YesAccelerometer support YesCamera support Yes through PhoneGap
  • 9. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support -SMS support -Orientation change support -Contact support -
  • 10. Sencha Touch
  • 11. Sencha TouchLicense GPL3 LicensePerformanceFramework Target Web ApplicationsDevelopment HTML5, CSS3 and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 12. Sencha TouchBlackBerry Support YesWebOS Support NoTablet Device YesSupportDocumentation and Poor Documentation and TutorialTutorial
  • 13. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services Yes,JSON, JSONPMobile APIs supportGeolocation support -Accelerometer support -Camera support -
  • 14. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event -(accelerometer) supportDevice Orientation Event -(accelerometer) supportNative date/time picker support -SMS support -Orientation change support NoContact support No
  • 15. Titanium Mobile
  • 16. Titanium MobileLicense APL v2PerformanceFramework Target Embedded ApplicationsDevelopment HTML and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 17. Titanium MobileBlackBerry Support Beta VersionWebOS Support NoTablet Device No InformationSupportDocumentation and Poor DocumentationTutorial
  • 18. FunctionalitiesEnterprise data synchronization NoMulti-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support Yes via cloudservicesDistribution analytics Yes via cloudservicesWeb Services -Mobile APIs support -Geolocation support YesAccelerometer support YesCamera support Yes
  • 19. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event -(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support YesSMS support -Orientation change support YesContact support Yes
  • 20. DHTMLX Touch
  • 21. DHTMLX TouchLicense GNU GPL and Commercial LicensePerformanceFramework Target Web ApplicationDevelopment HTML5, CSS3 and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 22. DHTMLX TouchBlackBerry Support NoWebOS Support NoTablet Device YesSupportDocumentation and Good DocumentationTutorial
  • 23. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services -Mobile APIs support -Geolocation support YesAccelerometer support -Camera support -
  • 24. FunctionalitiesGesture / Multi-touch support -Device Motion Event -(accelerometer) supportDevice Orientation Event -(accelerometer) supportNative date/time picker support -SMS support -Orientation change support -Contact support -
  • 25. iUI
  • 26. iUILicense New BSD LicensePerformanceFramework Target Web ApplicationsDevelopment HTML, CSS and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 27. iUIBlackBerry Support Limited ModelsWebOS Support NoTablet Device YesSupportDocumentation and GoodTutorial
  • 28. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services -Mobile APIs support -Geolocation support YesAccelerometer support YesCamera support -
  • 29. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support -SMS support YesOrientation change support YesContact support -
  • 30. WorkLight
  • 31. WorkLightLicense Subscription LicensePerformanceFramework Target Embedded and Enterprise ApplicationsDevelopment HTML, CSS and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 32. WorkLightBlackBerry Support YesWebOS Support NoTablet Device YesSupportDocumentation and No DocumentationTutorial
  • 33. FunctionalitiesEnterprise data synchronization YesMulti-Threaded Applications YesFile uploading YesImage Library Browsing YesIn Application Email YesApplication distribution support YesDistribution analytics YesWeb Services YesMobile APIs support YesGeolocation support YesAccelerometer support YesCamera support Yes
  • 34. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support YesSMS support YesOrientation change support YesContact support Yes
  • 35. Rhodes
  • 36. RhodesLicense MIT LicensePerformanceFramework Target Embedded ApplicationsDevelopment HTML, JavaScript and RubyLanguageiOS Support YesAndroid Support Yes
  • 37. RhodesBlackBerry Support YesWebOS Support NoTablet Device YesSupportDocumentation and Rich DocumentationTutorial
  • 38. FunctionalitiesEnterprise data synchronization Yes via RhoSyncMulti-Threaded Applications Yes via RubyFile uploading YesImage Library Browsing YesIn Application Email -Application distribution support Yes via RhoGalleryDistribution analytics YesWeb Services Yes SOAP, REST with JSONMobile APIs support YesGeolocation support YesAccelerometer support YesCamera support Yes
  • 39. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support YesSMS support YesOrientation change support YesContact support Yes
  • 40. Next Interfaces
  • 41. Next InterfacesLicense APL v2PerformanceFramework Target Web ApplicationsDevelopment HTML5, CSS3 and JavaScript, GWTLanguageiOS Support YesAndroid Support Yes
  • 42. Next InterfacesBlackBerry Support YesWebOS Support YesTablet Device YesSupportDocumentation and GoodTutorial
  • 43. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services JSON, JSONP, GWT, RPCMobile APIs support -Geolocation support -Accelerometer support -Camera support Using PhoneGap
  • 44. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event -(accelerometer) supportDevice Orientation Event -(accelerometer) supportNative date/time picker support YesSMS support NoOrientation change support YesContact support Through PhoneGap
  • 45. JQ Touch
  • 46. JQ TouchLicense MIT LicensePerformanceFramework Target Web ApplicationsDevelopment HTML5, CSS3 and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 47. JQ TouchBlackBerry Support NAWebOS Support NATablet Device YesSupportDocumentation and AverageTutorial
  • 48. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analytics -Web Services -Mobile APIs support -Geolocation support YesAccelerometer support -Camera support -
  • 49. FunctionalitiesGesture / Multi-touch support -Device Motion Event -(accelerometer) supportDevice Orientation Event -(accelerometer) supportNative date/time picker support -SMS support -Orientation change support -Contact support -
  • 50. PhoneGap
  • 51. PhoneGapLicense MIT LicensePerformanceFramework Target Embedded ApplicationsDevelopment HTML and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 52. PhoneGapBlackBerry Support YesWebOS Support YesTablet Device YesSupportDocumentation and GoodTutorial
  • 53. FunctionalitiesEnterprise data synchronization NoMulti-Threaded Applications NoFile uploading YesImage Library Browsing -In Application Email -Application distribution support NoDistribution analytics N0Web Services -Mobile APIs support YesGeolocation support YesAccelerometer support YesCamera support Yes
  • 54. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support YesSMS support YesOrientation change support YesContact support Yes
  • 55. QuickConnectFamily
  • 56. QuickConnectFamilyLicense MIT LicensePerformanceFramework Target Embedded and Enterprise ApplicationsDevelopment HTML, CSS and JavaScriptLanguageiOS Support YesAndroid Support Yes
  • 57. QuickConnectFamilyBlackBerry Support YesWebOS Support YesTablet Device YesSupportDocumentation and AverageTutorial
  • 58. FunctionalitiesEnterprise data synchronization YesMulti-Threaded Applications YesFile uploading YesImage Library Browsing YesIn Application Email YesApplication distribution support YesDistribution analytics YesWeb Services Yes XML, JSON, AJAxMobile APIs support YesGeolocation support YesAccelerometer support YesCamera support Yes
  • 59. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes(accelerometer) supportDevice Orientation Event Yes(accelerometer) supportNative date/time picker support YesSMS support YesOrientation change support YesContact support Yes
  • 60. Canappi
  • 61. CanappiLicense Subscription LicensePerformanceFramework Target Enterprise ApplicationsDevelopment HTML, CSS and JavaScript, Silverlight,Language Objective CiOS Support YesAndroid Support Beta
  • 62. CanappiBlackBerry Support NoWebOS Support NoTablet Device YesSupportDocumentation and NATutorial
  • 63. FunctionalitiesEnterprise data synchronizationMulti-Threaded ApplicationsFile uploadingImage Library BrowsingIn Application EmailApplication distribution supportDistribution analyticsWeb Services JSONMobile APIs supportGeolocation support YesAccelerometer support YesCamera support Yes using PhoneGap
  • 64. FunctionalitiesGesture / Multi-touch supportDevice Motion Event(accelerometer) supportDevice Orientation Event(accelerometer) supportNative date/time picker supportSMS supportOrientation change supportContact support
  • 65. Mobl
  • 66. MoblLicense MIT LicensePerformanceFramework Target Web ApplicationsDevelopment MoblLanguageiOS Support YesAndroid Support Yes
  • 67. MoblBlackBerry Support NoWebOS Support YesTablet Device YesSupportDocumentation and GoodTutorial
  • 68. FunctionalitiesEnterprise data synchronization -Multi-Threaded Applications -File uploading -Image Library Browsing -In Application Email -Application distribution support -Distribution analyticsWeb Services JSONMobile APIs support -Geolocation support YesAccelerometer support YesCamera support Yes using PhoneGap
  • 69. FunctionalitiesGesture / Multi-touch support YesDevice Motion Event Yes (iOS)(accelerometer) supportDevice Orientation Event Yes (iOS)(accelerometer) supportNative date/time picker support NoSMS support NoOrientation change support -Contact support Yes through PhoneGap