Mobile Application

From BC$ MobileTV Wiki
Jump to: navigation, search

A Mobile Application (commonly abbreviate as a Mobile App) is a native software application or hybrid (web & native) application that runs on a given (or multiple) Mobile Operating Systems.



Symbian SDK

Palm SDK


BlackBerry SDK

Android SDK

Cocoa (iOS)

Windows Phone SDK

Cross-Platform & Ported

React Native

See: React Native


[13] [14]


Microsoft purchased Xamarin to enable Mobile C# applications to run natively cross-device through cross-compilation & automated porting.

[25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]


Flutter is Google's Mobile/Web cross-platform development framework.

See dedicated entry: Flutter


Oracle ADF

IBM WorkLight

Adobe AIR Mobile

JavaFX on Android

See: JavaFX & Android

Hybrid App


PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript.

If you’re a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android and Blackberry SDKs, PhoneGap is for you.

[50] [51] [52] [53]

Apache Cordova

When PhoneGap's parent company Nitobi was acquired by Adobe, it was also announced that Adobe intended to continue the support of PhoneGap as an open source project, however that it would hand over the majority of the code to the Apache Software Foundation and developer community. The project is now undergoing incubation and awaiting its first major release under the title Apache Cordova.

[55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76]

Cordova Plugins



[77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88]






[90] [91] [92] [93]


External Links


  1. BREW platform:
  2. wikipedia: Symbian
  3. Palm compiler:
  4. wikipedia: Java Platform, Micro Edition
  5. BlackBerry Java Development Environment:
  6. BlackBerry Java SDK 4.7:
  7. BlackBerry Java SDK 5.0: h
  8. BlackBerry Java SDK 6.0:
  9. BlackBerry Java SDK 7.0:
  10. Introducing Windows Phone SDK 8.0:
  11. Microsoft posts Windows Phone 8 SDK, kicks off a new era for apps:
  12. WP8 SDK - It's OK!:
  13. A simple tutorial for Weex:
  14. Introducing Vue and Weex for Native Mobile Apps:
  15. wikipedia: Xamarin
  16. List of Xamarin Components: (and source code)
  17. Xamarin code repos (on GitHub):
  18. Xamarin - Android dev guide:
  19. Xamarin - iOS dev guide:
  20. Microsoft to acquire Xamarin and empower more developers to build apps on any device Read more at
  21. Welcoming the Xamarin team to Microsoft:
  22. A Xamarin + Microsoft Future:
  23. Xamarin now free in Visual Studio: (SDKs also being open sourced)
  24. Build apps with native UI using Xamarin in Visual Studio:
  25. Introduction to Xamarin.iOS:
  26. Introduction to Xamarin.Android:
  27. Shrinking your (Xamarin) Android App Size:
  28. Faster Application Startup using Custom Profiles with Startup Tracing on Android:
  29. Tailwind Traders - Sample Reference Applications (across Microsoft/.net stack):
  30. Xamarin sample app -- SmartHotel360 Mobile: (original 2017 reference Xamarin Mobile app)
  31. Xamarin sample app -- SmartHotel360 IoT version:
  32. C#/Xamarin -- RockPaperScissorsLizardSpock:
  33. Remoted iOS Simulator for Windows:
  34. Microsoft Azure -- Santa Talk Challenge:
  35. Keynote - Journey to the intelligent cloud:
  36. NativeScript for Elegant, Cross-Platform, Native Mobile Apps:
  37. Building Mobile Applications with Oracle Mobile Application Framework:
  38. IBM WorkLight (BLOG):
  39. Getting Started with IBM Worklight:
  40. IBM "MobileFirst" foundation:
  41. Eight steps to IBM Worklight mobile application development:
  42. Developing AIR applications for mobile devices:
  43. Nitobi enters into Acquisition Agreement with Adobe:
  44. Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap:
  45. Adobe Acquires Developer of HTML5 Mobile App Framework PhoneGap Nitobi:
  46. PhoneGap Creator Nitobi Acquired by Adobe:
  47. wikipedia: Apache Cordova
  48. Apache Callback Proposal:
  49. PhoneGap to become an Apache project as Adobe acquires Nitobi:
  50. Building a NFC enabled Android application with PhoneGap:
  51. PhoneGap Eclipse Issue - eglCodecCommon glUtilsParamSize: unknow param errors:
  52. Update for Customers Using PhoneGap and PhoneGap Build:
  53. Saying Goodbye to PhoneGap:
  54. Apache Cordova - Getting Started guides:
  55. What is Apache Cordova? (and how is it used/leveraged by Ionic?):
  56. Create your first Cordova app:
  57. List of all Apache Cordova Commands, Aliases & Options:
  58. Cordova - Quick Guide:
  59. Apache Cordova tutorial -- Fast Track to Mobile Application Development:
  60. Learning Cordova eBook (PDF):
  61. How to add Android platform in Cordova Project?:
  62. Getting Started with Apache Cordova Mobile App Development (in VS Code):
  63. Getting Started With Visual Studio Tools For Apache Cordova:
  64. An Introduction to Cordova (2-part tutorial):
  65. Apache Cordova Tutorial -- Developing Mobile Applications with Cordova:
  66. How to create an awesome hybrid mobile app using Cordova - Part I:
  67. How to install/run PhoneGap on Ubuntu:
  68. Cordova-Examples:
  69. Clipboard management plugin for Cordova/PhoneGap:
  70. Cordova docs -- Geolocation plugin: | SRC
  71. Cordova - Geolocation:
  72. Cordova vs Capacitor:
  73. Cordova Demo - Viewing all Contacts:
  74. Cordova Contacts plugin: | DOCS
  75. Cordova Contacts API example in JS:
  76. Ionic build Android | error: No installed build tools found. Please install the Android build tools:
  77. Announcing Capacitor 1.0:
  78. Capacitor 1.0 -- A new way to build native mobile apps with Ionic:
  79. Capacitor 2.0 -- easy to build web apps that run on iOS, Android, and on the web as Progressive Web Apps — all powered by a single codebase: | WEBINAR
  80. Capacitor 3.0 planning:
  81. Announcing Capacitor 3.0 Beta:
  82. How Capacitor Works:
  83. Installing Capacitor:
  84. Building an Ionic Framework Camera App (using Capacitor + AngularJS):
  85. Building cross-platform apps with Capacitor and Vue.js:
  86. Generating Credentials (for Android and/or iOS app store deployments):
  87. Announcing Capacitor 3.0:
  88. Capacitor -- Deep Linking with Universal and App Links:
  90. Automating App Review Response Generation (STUDY):
  91. How and Why to Reply to Reviews on iOS & Android:
  92. 97% of Google Play app reviews go unanswered:
  93. Best Practices for Replying to iOS & Google Play Reviews:
  94. PhoneGap Build Shutting Down? Try Appflow!:

See Also

Mobile | Mobile OS | Mobile Web | Web Application | Rich Internet Application | Desktop Application