Knowledge (XXG)

Mobile app development

Source 📝

3069:. Performance is another important criterion, as research on mobile apps indicates a strong correlation between application performance and user satisfaction. Along with performance and other criteria, the availability of the technology and the project's requirements may drive the development between native and cross-platform environments. To aid the choice between native and cross-platform environments, some guidelines and benchmarks have been published. Typically, cross-platform environments are reusable across multiple platforms, leveraging a native container while using HTML, CSS, and JavaScript for the user interface. In contrast, native environments are targeted at one platform for each of those environments. For example, Android development occurs in the Eclipse IDE using Android Developer Tools (ADT) plugins, Apple iOS development occurs using the Xcode IDE with Objective-C and/or Swift, Windows and BlackBerry each have their own development environments. 95:(UI) design is an essential step in the creation of mobile apps. Mobile UI designers consider constraints, contexts, screen space, input methods, and mobility as outlines for design. Constraints in mobile UI design, which include the limited attention span of the user and form factors such as a mobile device's screen size for a user's hand(s). Mobile UI context includes signal cues from user activity, such as the location where or the time when the device is in use, that can be observed from user interactions within a mobile app. Such context clues can be used to provide automatic suggestions when scheduling an appointment or activity or to filter a list of various services for the user. 3308:. Design experts state it is paramount to present the navigation bar visibly in your app to help users navigate to frequently used and high-priority screens instantly. They suggest the use of recognizable icons specific to the device operating system to help users easily take actions such as opening a menu, changing settings, going back a screen, and searching within a page. According to them, a user should not be confused while navigating the app, so an orderly, clear, and logical navigation flow drives engagement and discovery in the app. 5514: 59:. Such software applications are specifically designed to run on mobile devices, taking numerous hardware constraints into consideration. Common constraints include CPU architecture and speeds, available memory (RAM), limited data storage capacities, and considerable variation in displays (technology, size, dimensions, resolution) and input methods (buttons, keyboards, touch screens with or without styluses). These applications (or 'apps') can be 5525: 4598: 4614: 5502: 87:
Most companies that ship a product (e.g. Apple, iPod/iPhone/iPad) provide an official software development kit (SDK). They may also opt to provide some form of Testing and/or Quality Assurance (QA). In exchange for being provided the SDK or other tools, it may be necessary for a prospective developer
3333:
Approximately 85% of mobile users use their phone with one hand, thus design experts state it is important that the top-level menu, frequently used controls, and common action items are within the reach of the user’s thumb. They also stress the importance of readability and it’s recommended that the
3321:
About 19% of people uninstall apps due to hang up issues. Design experts state it’s important to make sure the app is fast and responsive so that users don’t have to wait for content. They state developers should deliver content faster or give the perception of progress. Some approaches suggested by
3274:
Keeps interactions quick and simple, allowing users to focus on one specific task rather than being overwhelmed with multiple features and tasks. Design experts strongly advocate for one task per screen and recommend breaking down long forms into pages and progressively revealing new tasks or fields
117:
Today, mobile apps are usually distributed via an official online outlet or marketplace (e.g. Apple - The App Store, Google - Google Play) and there is a formalized process by which developers submit their apps for approval and inclusion in those marketplaces. Historically, however, that was not
3314:
It’s reported that around 19% of users uninstall an app due to frequent push notifications. Notifications should be sent with careful planning according to design experts. Experts state notifications should be sent at a time most convenient to users in their time zone and the messages should be
3190:- To test applications that use the Microsoft UI Automation technology, it requires Windows Automation API 3.0. It is pre-installed on Windows 7, Windows Server 2008 R2 and later versions of Windows. On other operating systems, you can install it using Windows Update or download it from the 2538:
Related dev fees typically needed for Brew App Certification - VeriSign annual fee for becoming a certified developer. Realview ARM compiler for BREW (the free GNU C/C++ is available, but with limited function and support). TRUE BREW testing fee for distributing the application.
98:
The user is often the focus of interaction with their device, and the interface entails components of both hardware and software. User input allows for the users to manipulate a system, and the device's output allows the system to indicate the effects of the users' manipulation.
3064:
Criteria for selecting a development platform usually include the target mobile platforms, existing infrastructure, and development skills. When targeting more than one platform with cross-platform development, it is also important to consider the impact of the tool on the
121:
Mobile UIs, or front-ends, rely on mobile back-ends to support access to enterprise systems. The mobile back-end facilitates data routing, security, authentication, authorization, working off-line, and service orchestration. This functionality is supported by a mix of
176:
published by, or on behalf of, the company responsible for the design of a particular hardware platform (e.g. Apple, Google, etc) as well as any third-party software that is officially supported for the purpose of developing mobile apps for that hardware.
113:
Developers of mobile applications must also consider a large array of devices with different screen sizes, hardware specifications, and configurations because of intense competition in mobile hardware and changes within each of the platforms.
1610:
Yes, supports Android 1.6+, iOS 3.0+ (iPhone, iPad), Windows Mobile 6.1 Professional, Windows Mobile 6.0 Standard, BlackBerry 4.6, 4.7, 5.0, 6.0 (4.2 and 4.5 supported but database access is very slow on these devices), Symbian
3297:
to reduce cognitive load. Design experts also recommend the state of the app be preserved when users temporarily leave the app and re-enter so that users can continue their journey from where they have left off.
3326:
or loading spinners, tasks being carried out in the background and delivering the content quickly when the user requests for it, or giving users some tasks or content while they are waiting for a page to load.
5486: 3085:
provide an inexpensive way to test applications on mobile phones to which developers may not have physical access. The following are examples of tools used for testing applications across the most popular
3267:
users have stated that they have stopped using or uninstalled an app due to poor performance. Design experts advocate for the following design principles to create successful and effective mobile apps:
3374:
Many patent applications are pending for new mobile phone apps. Most of these are in the technological fields of business methods, database management, data transfer, and operator interface.
434:
besides the IDE on Windows. Design is on Windows, Compiling and deploying must be done on Mac. Simulator testing is free, but installing on a device needs a fee for a developer signing key
2380:(BYOD) becoming the norm within more enterprises, IT departments often need stop-gap, tactical solutions that layer atop existing apps, phones, and platform component. Features include 3580: 63:
on phones during manufacturing or delivered as web applications, using server-side or client-side processing (e.g., JavaScript) to provide an "application-like" experience within a
3180:- There are a variety of official BlackBerry simulators available to emulate the functionality of actual BlackBerry products and test how the device software, screen, keyboard and 3334:
text size is at least 11 point font so that users can read it at the typical reading distance without zooming in. It is recommended that headers and titles on the app screens be
3170:. It is not an iPhone simulator but instead is designed for web developers who want to create 320 by 480 (or 480 by 320) websites for use with iPhones. iPhoney will only run on 2044:
Back-end tools pick up where the front-end tools leave off, and provide a set of reusable services that are centrally managed and controlled and provide the following abilities:
1826:
Android, iOS (iPhone, iPad), PC, Mac, desktop browser, Xbox 360, PS3, Wii. BlackBerry Playbook, Nokia Symbian, Roku 2 and others available through company's Union program.
3825: 2264:
Android, iOS (iPhone, iPad), Java ME, BREW, BlackBerry, Nintendo DS, Palm/webOS, Sony PSP, Samsung bada, Symbian, Windows Mobile, Windows Phone 7, Windows Desktop, OS X
5157: 3865: 3384: 4656: 4490: 70:
Mobile app development has been steadily growing in terms of revenues and jobs created. A 2013 analyst report estimates there are 529,000 direct
3354:
between text and the background color. Design experts strongly encourage developers to make apps accessible for all users including people with
1620:
Rhodes is free and open source under the MIT License, RhoSync is under GPL or commercial, Commercial support available. Subscription for RhoHub
3845: 3818: 3417: 103: 3795: 84:
In order to facilitate the development of applications for mobile devices, and the consistency thereof, various approaches have been taken.
5550: 5433: 4749: 4531: 3906: 3520: 374:. Simulator testing is free, but installing on a device needs a fee for a developer signing key. AppCode - commercial licenses available. 142:
are made from many components and tools which allow a developer to write, test, and deploy applications for one or more target platforms.
5423: 4976: 5529: 5461: 3660: 3204: 2430: 2077: 664: 565: 470: 205: 107: 3101:
emulator that is patched to run on a Windows PC as a standalone app, without having to download and install the complete and complex
5107: 4602: 3850: 3811: 2278: 1957: 1168:
All native: Android, BlackBerry, BREW, iOS (iPhone), Maemo, Palm-webOS, Samsung bada, Symbian, Windows Mobile 6.x and desktop, OS X
5408: 4982: 4779: 4710: 4342: 60: 4456: 2702:
OS 1.0–4.1: free emulator provided by PalmSource (Access); OS 5.0: - 5.4 device-specific simulators provided by Palm (palmOne)
1996:
Xamarin Studio (Mac only; deprecated), Visual Studio (Windows only), Visual Studio for Mac (Mac only; replaced Xamarin Studio)
150:
Front-end development tools are focused on the user interface and user experience (UI-UX) and provide the following abilities:
4506: 3281:
Makes user journey through the app seamless and preserves natural flow through the app. Design experts suggest incorporating
3012: 2597: 2325: 1799: 1734: 1288: 1259: 589: 1488:
Yes A lot of functionality can be tested directly in browser. Running native emulators on iOS and Android is also possible.
3632: 5353: 5325: 5162: 5112: 4764: 4571: 4566: 3738: 3648:
Microsoft is making its Visual Studio for Mac -- a rebranded version of Xamarin Studio for the Mac -- generally available.
3447: 3394: 2729: 2694: 1008: 398: 240: 127: 102:
Overall, mobile UI design's goal is mainly for an understandable, user-friendly interface. Functionality is supported by
5555: 5418: 4929: 4607: 4451: 4446: 3402: 1492: 1340:
Android, iOS (iPhone), Java ME, Moblin, Smartphone 2003, Symbian, Windows Mobile (Pocket PC), Blackberry (experimental)
323: 52: 5050: 5045: 5030: 5022: 4934: 4649: 4551: 4150: 3661:"MobiOne Developer 1.0 M4: Create App Store-ready Mobile Web Applications, Experience True Device Behavior on Windows" 3239: 2333: 2303: 2254: 1923: 1630: 1584: 1367: 752: 492: 286: 227: 4031: 76:
jobs within the EU of which there are 28 members (including the UK), 60 percent of which are mobile app developers.
5428: 5304: 5078: 4320: 3901: 3224: 3098: 2215: 2167: 2119: 1807: 1538: 1325: 1199: 1026: 925: 867: 782: 222: 48: 3606: 5070: 2724:
Free (POSE or GCC for Palm OS), or commercial (CodeWarrior), or various commercial rapid-development frameworks
5506: 4885: 4826: 4618: 3796:
Nowotarski et al., "Increasing Allowance Rates by Selectively Targeting Patent Class" IPwatchdog, April 6, 2011
3077:
Mobile applications are first tested within the development environment using emulators and later subjected to
3049: 3020: 2996: 2969: 2953: 2929: 2883: 2826: 2686: 2632: 2533: 2515: 1614: 1554: 1347: 1317: 1144: 1125: 848: 832: 655: 231: 173: 88:
to sign some form of non-disclosure agreement, or NDA, which restricts the sharing of privileged information.
5471: 5466: 4890: 4561: 4501: 4474: 3834: 3087: 852: 600: 858:
GeneXus utilizes pre-tested code libraries and user debugging of code not necessary after code generation.
5438: 5167: 5117: 4793: 4642: 4046: 3437: 2592: 5481: 5385: 5299: 4946: 4924: 4705: 3855: 3412: 3305: 2670:
Android, iOS (iPhone, iPad, iPod touch), BlackBerry Playbook, WebOS, HTML5, Flash, Windows (exe), Linux
2636: 2377: 1099: 3322:
the experts are the use of skeleton screens which show the layout of the app with content grayed out,
5403: 4868: 4769: 4695: 4312: 4223: 3860: 3159: 2749: 2521:
Debugger support for the native ARM target code. Can use Visual Studio to debug the x86 testing code
2413: 2072: 548: 453: 188: 40: 376:
Since 2015, Apple allows installing the app in your own device without a developer paid membership.
5292: 5287: 5212: 5060: 4722: 4516: 4243: 3137: 2577: 2402:
Many system-level components are needed to have a functioning platform for developing mobile apps.
1794: 1412: 4613: 5338: 5195: 3427: 3335: 3039: 3035: 2945: 2744: 2569: 2498: 2479: 2408: 2259: 2209: 2067: 1604: 1193: 1019: 975: 959: 919: 543: 506: 448: 297: 252: 183: 1780:
In-browser client, desktop client, Visual Studio, Sublime Text or command-line interface (CLI)
672:
Web-based interface designer, with connection to Java web-start program for blocks programming
5518: 5476: 5311: 5267: 5083: 4941: 4700: 4280: 4268: 4233: 3359: 3053: 2791: 2601: 2424: 1343: 1216: 1038: 981: 559: 523: 519: 464: 199: 516:
Yes although many VM implementations have device specific bugs necessitating separate builds
5413: 5358: 5224: 5190: 5100: 5035: 4907: 4836: 4690: 4673: 3668: 3495: 3458: 3432: 3407: 3133: 1579: 3242:: A GUI-based automated test tool for mobile apps across all operating systems and devices. 1597:
N/A, applications can run in Win32 runner, or in device emulators for supported platforms.
5252: 5242: 5217: 5200: 5177: 5007: 5002: 4895: 4623: 4263: 4258: 3546: 3442: 3389: 3290: 3212: 3066: 2584: 1139: 893: 417: 357: 3002:
Free command-line tools or eMbedded VC++, or Visual Studio (Standard edition or better)
5234: 5207: 5185: 4919: 4379: 4356: 4248: 4036: 3351: 2990: 2964: 2753: 2626: 1848: 1811: 1467: 1203: 855:-modeling for easy development, then code is automatically generated for each platform 260: 92: 2642:
Most tools free, but commercial editions of Visual Studio needed for visual designers
1458:
Free community edition for personal use, or subscription licensing for commercial use
5544: 5348: 5090: 4997: 4961: 4912: 4900: 4496: 4253: 4218: 3957: 3938: 3469: 3363: 3294: 3286: 3078: 3044: 3007: 2984: 2718: 2664: 2616: 2510: 2502: 2494: 2483: 2475: 2227: 2187:
Development tools are free, commercial license or subscription needed for deployment
2134: 1902: 1512: 1159: 1034: 964: 937: 875: 716: 711:
Free, open-sourced Apache 2.0 licensed, commercial and enterprise licenses available
387: 273: 256: 44: 3699: 916:
Emulator is available using native emulators or Browser Simulator w/ Cordova Plugin
5380: 5343: 5277: 4987: 4878: 4665: 4118: 4098: 4088: 4026: 3887: 3422: 3323: 3282: 3016: 2855: 2452: 1659: 1396: 1104: 1063: 1003: 747: 721: 686: 501: 126:
components, including mobile app servers, mobile backend as a service (MBaaS), and
56: 2244:
Developer edition free via Eclipse Marketplace, commercial license for deployment
954:
Developer edition free via Eclipse Marketplace, commercial license for deployment
17: 4541: 1820:
Remote used to simulate device interaction before app is uploaded to the device.
5368: 5333: 5282: 5257: 4819: 4759: 4370: 4352: 4290: 4108: 3254:: Real mobile devices and test automation tools for testing mobile and web apps. 3122: 3102: 2706: 2345: 1907: 1738: 1115: 319: 64: 2756:(and desktops) though ports exist to other mobile platforms, including Palm OS 5456: 5272: 5247: 5144: 5055: 5012: 4951: 4302: 4297: 4275: 4009: 3992: 3950: 3911: 3355: 3347: 3264: 3220: 3201: 3181: 2917: 2872: 2819: 2557: 2544: 2524:
No Emulator for the target ARM code, has a simulator for the x86 testing code
2464: 2341: 2317:
Free development licenses; per-CPU deployment licenses. Replaced by Appery.io
2223: 2203: 2179: 2171: 2158: 2131: 1934: 1915: 1844: 1803: 1672: 1625: 1533: 1480: 1438: 1428: 1229: 985: 933: 907: 799: 691: 610: 421: 411: 361: 351: 281: 139: 123: 36: 3771: 885:
The native distribution format of each platform and also cloud-browser-based
4992: 4754: 4546: 4536: 4511: 4375: 4285: 4019: 3927: 3521:"Essential Aspects to Consider While Designing Mobile Apps | GlobalLogic UK" 3251: 3191: 3163: 3141: 3126: 2620: 2605: 2447: 2418: 2235: 2231: 2153: 2127: 1697: 1591:
interface features compiled through an interpreter into native applications
1496: 1283: 1254: 945: 941: 812: 553: 458: 431: 371: 193: 3803: 3231:. MobiOne Developer was officially declared End of Life by the end of 2014. 1353:
Free, GPL 2.0, Free Indie Subscription; commercial subscription available
5363: 5135: 4742: 4732: 4727: 4438: 4414: 4196: 4014: 3933: 3228: 3145: 3112: 3082: 2505:- commercial licenses available Adobe AIR SDK (command line tool) - Free 2005:
Free community edition, pro edition included in Microsoft MSDN licensing
1874: 1642: 1463: 1391: 1381:
Android (Mobile and Tablet), Nokia (Symbian, Seria 60 – 40 – 80), etc...
1358: 1179: 1071: 510: 1717:
Yes Android, iOS (iPhone, iPad, iPod touch), Kindle, Gear, Google Glass
1088:
iOS, Android, macOS, Windows, Linux, server, HTML5. Installer packaging
138:
The software development packages needed to develop, deploy, and manage
5262: 5040: 4717: 4583: 4556: 4526: 4521: 4466: 4330: 4191: 4123: 4113: 4093: 4053: 3916: 3245: 3208: 2783: 2767: 2712: 2681: 2249: 2107: 1982: 1765: 1728: 1702: 1562: 1546: 1501:
iPhone, Android, Tizen, Windows Phone, BlackBerry, Symbian, Palm, Bada
1094:
free open-source edition, commercial and enterprise editions available
1054: 1050: 989: 842: 777: 487: 382: 338: 314: 246:
Debugger integrated in Eclipse, standalone debugging monitor available
3211:
that helps developers to code, test, debug, package and deploy mobile
3105:. It can be installed and Android compatible apps can be tested on it. 913:
Yes, Mobile Browser Simulator or integration with Native SDK Debugger
5375: 5095: 4399: 4334: 4186: 4157: 4130: 4103: 4041: 3997: 3962: 3570:
VisionMobile, Plum Consulting, "European App Economy", September 2013
3452: 3339: 3216: 3167: 3130: 2647: 2329: 2297: 2147:
Development tools are free, commercial license needed for deployment
2094: 1837: 1312: 629: 620: 403: 343: 3547:"What is a mobile app (mobile application)? – TechTarget Definition" 3304:
Around 11% of people have uninstalled apps due to their complicated
1249:
Free, up to 3 projects. Commercial and enterprise license available
861:
Publish in the cloud, test native in the device, no emulator needed
3350:
respectively. The experts also state there should be 4.5:1 minimum
3024: 2973: 2933: 2887: 2830: 2772: 2690: 2365:
Free development licenses; free and commercial deployment licenses
1911: 1518: 1363: 1321: 1148: 235: 4145: 4074: 4058: 4004: 3972: 3967: 3945: 3474: 3463: 3155: 2912: 2864: 2811: 2802: 2549: 2359:
Android, iOS (iPhone, iPad), BlackBerry Playbook, Windows Phone 7
2356:
Works with Eclipse, Visual Studio, intelliJ IDEA and Amethyst IDE
2195: 2138: 2115: 2111: 1953: 1749: 1686:
Android, iOS (iPhone, iPad, iPod touch), Kindle, BlackBerry, Bada
1600: 1558: 1550: 1221: 1163: 1132: 1046: 899: 879: 793: 660:
Visual blocks-based programming language, with Interface designer
625: 585: 427: 367: 334: 1417:
Android, iOS (iPad, iPhone, iPod Touch), Symbian, Windows Mobile
4737: 4634: 4393: 3987: 3923: 3171: 3111:- a mobile device emulator which mimics all of the hardware and 2925: 2652: 2456: 2286:
Android, iOS (iPhone, iPad), Windows Phone 10 (soon), HTML5 app
2199: 2010: 1664: 1588: 1566: 1472: 1042: 903: 407: 347: 4638: 3807: 3366:
compatibility, and user interface adaptability in mobile apps.
2956:
deployment, webOS through App store, Web URL, Precentral, .ipk
2530:
Compile for the specific BREW version available on the handset
2527:
Visual Studio 6.0, Visual Studio 2003 .NET, Visual Studio 2005
2161:. Custom integrations connectors/server-side logic: C#, VB.NET 1337:
Eclipse, Visual Studio 2005 and later, MoBuild w/ text editors
5448: 4873: 4576: 4210: 4181: 4173: 4070: 3343: 2921: 2879: 2868: 2815: 2553: 2460: 2350: 2337: 2219: 2175: 2123: 1919: 1823:
Unity Editor, also works with Visual Studios and MonoDevelop.
1692:
GPLv3, free for commercial, paid for OEM and embedded systems
1668: 1542: 1522: 1476: 1434: 1400: 1225: 1030: 929: 871: 2981:
Free emulator (source code available), also bundled with IDE
2033:
Free trial with no time limit; commercial licenses available
1689:
Web delivered, or hybrid via native shells for each platform
3607:"Microsoft rebrands Xamarin Studio as Visual Studio for Mac" 3263:
According to a 2020 Industry Report on Applications, 46% of
2613:
Free emulator, source code available, also bundled with IDE
4846: 4841: 4831: 4814: 4809: 4798: 3633:"Microsoft makes Visual Studio for Mac generally available" 2907:
Development requires Ubuntu Desktop 12.04 or higher, Free
2629:, Windows CE, Symbian-based devices via third-party tools 1789:
Free to try, commercial and enterprise licenses available
1617:
deployment, iOS through App store, .SIS, .CAB, .APK, .COD
888:
Free to try, commercial and enterprise licenses available
27:
Process to build apps for various mobile operating systems
3248:: Test automation tools for mobile, web and desktop apps. 3158:-accurate web browsing environment and it is powered by 3115:
features of a typical mobile device (without the calls).
2518:; the APIs are provided in C with a C++ style interface 1897:
Free to design, test, demo, update, app; fee to publish
1240:
Cloud-based IDE, Visual Studio, third-party IDE/editors
1971:
Android, iOS, Windows 10 (soon) and browser-based apps
1869:
Free development licenses; per-CPU deployment licenses
3700:"Apps Statistics, Usage & Downloads (2020 report)" 3496:"Introduction to Mobile Application Development | IBM" 772:
Open Source GPLv2 and subscription-based build server
3259:
Design Principles for Creating Successful Mobile Apps
2759:
Sis deployment with py2sis or can use Python Runtime
2987:, 2008, 2005, eMbedded VC++ (free), Satellite Forms 2715:
handhelds, or Windows Mobile with StyleTap emulator
2488:
Android, iOS (iPhone, iPad, iPod touch), BlackBerry
1723:
Community license and commercial licenses available
969:
Yes, can debug in IDE via ActiveSync for Windows CE
5447: 5394: 5324: 5233: 5176: 5143: 5130: 5069: 5021: 4960: 4859: 4778: 4672: 4483: 4465: 4437: 4413: 4351: 4329: 4311: 4232: 4209: 4172: 4069: 3886: 3879: 2850:Development needs Windows, OS X, or Ubuntu Desktop 2206:, and native SDK languages w/ Native Worklight API 910:, and native SDK languages w/ Native Worklight API 331:Bundled with iPhone SDK, integrated with Xcode IDE 1945:Free, Indie and Enterprise licenses are available 766:Android, iPhone, BlackBerry, Windows Mobile, J2ME 1491:Yes Many IDEs exist for Cordova-based tools like 1237:Preview is available on cloud IDE and local tool 978:, including integrated GUI designer and debugger 2673:The native distribution format of each platform 2491:The native distribution format of each platform 1999:Android, iOS, Windows Phone, Windows Store apps 1942:The native distribution format of each platform 1894:The native distribution format of each platform 1786:The native distribution format of each platform 1757:The native distribution format of each platform 1720:The native distribution format of each platform 1571:The native distribution format of each platform 1504:The native distribution format of each platform 1420:The native distribution format of each platform 1246:The native distribution format of each platform 1208:The native distribution format of each platform 1171:The native distribution format of each platform 1091:The native distribution format of each platform 1059:The native distribution format of each platform 995:The native distribution format of each platform 951:The native distribution format of each platform 769:The native distribution format of each platform 739:The native distribution format of each platform 708:The native distribution format of each platform 1651:The native distribution format of the platform 1305:The native distribution format of the platform 1276:The native distribution format of the platform 705:Android, iPhone; BlackBerry, Tizen, mobile web 266:Android only, because of Dalvik VM, March 2009 1977:Open Source and Commercial licenses available 395:Included in Delphi XE2 professional or higher 4650: 3819: 2844:Web-based app to be available on web browser 1607:, on-demand RhoHub version includes full IDE 730:Emulator is available using native emulators 699:Emulator is available using native emulators 607:All platforms, mobile apps are browser-based 8: 3136:. This tool has been tested and works using 2311:Android, iOS (iPhone, iPad), Windows Phone7 1866:Native distribution format of each platform 1829:Native distribution format of each platform 1187:Validation is provided in the problems view 1082:Yes (iOS and Android emulators may be used) 263:, Project Kenai Android plugin for NetBeans 3315:personalized to bring great value to them. 2238:, Mobile Web App, desktop browser web page 1016:No but can build and test on the localhost 948:, Mobile Web App, desktop browser web page 632:, Action Trees visual programming language 91:As part of the development process, mobile 5140: 4968: 4683: 4657: 4643: 4635: 3883: 3826: 3812: 3804: 2404: 2063: 1832:Free and commercial development licenses. 1705:design editor with JavaScript code editor 539: 500:Free emulator, Sun Java Wireless Toolkit, 444: 179: 3385:List of mobile app distribution platforms 2002:The native distribution of each platform 1760:Free and commercial development licenses 1423:Free & commercial licenses available 837:Free & commercial licenses available 2904:Ubuntu Touch through App store, Web URL 1851:-based languages. Replaced by Appery.io 1190:Yes, Android emulator can be integrated 647:The native distribution for each format 4491:Binary Runtime Environment for Wireless 3487: 2901:HTML5 app to be available web browser. 1574:Free and commercial licenses available 104:mobile enterprise application platforms 3772:"The best mobile app design: Examples" 3418:Mobile enterprise application platform 2709:, PocketStudio, HB++, Satellite Forms 2705:Palm OS Development System (Eclipse), 3765: 3763: 3761: 3759: 3739:"15 Mobile App Design Best Practices" 3733: 3731: 3729: 3727: 3725: 3723: 3721: 3032:Free emulator, also bundled with IDE 160:Cross-platform accommodations/support 7: 4532:PlayStation Portable system software 3694: 3692: 3690: 3688: 3686: 2797:Commercial and free tools available 1891:Android, iOS, Windows Phone planned 1654:RubyMotion is a commercial product. 972:Uses the emulators of the platforms 829:Android, BlackBerry, Windows Mobile 804:Native deployment for each platform 303:BlackBerry only, because of RIM API 3770:Cordini, Marcelo (6 January 2021). 3704:SaaS Scout (formerly SoftwareFindr) 3358:, so they suggest features such as 2721:files, PalmSource Installer (.psi) 2655:(similar to Actionscript and Java) 1299:Visual Studio 2005 and MonoDevelop 1270:Visual Studio 2005 and MonoDevelop 663:Limited debugging tools built into 526:packaging; PRC files under Palm OS 172:First party tools include official 108:integrated development environments 5487:USA use restrictions while driving 5462:Legality of recording by civilians 3205:integrated development environment 3162:. It can be used while developing 2999:deployment, CAB files, ActiveSync 2431:Integrated development environment 2292:Community and commercial editions 2212:plugin, Eclipse-based stand-alone 2118:. Supports mobile devices running 2078:Integrated development environment 2061:Available tools are listed below. 1843:WYSIWYG, graphical drag and drop, 922:plugin, Eclipse-based stand-alone 566:Integrated development environment 471:Integrated development environment 206:Integrated development environment 25: 3605:Linev, Roman (14 November 2016). 3109:The official Android SDK Emulator 2847:Tizen through App store, Web URL 2051:User authentication-authorization 2048:Integration with back-end systems 1879:WYSIWYG, graphical drag and drop 702:Titanium Studio based on Eclipse 392:Debugger integrated in Xcode IDE 328:Debugger integrated in Xcode IDE 35:is the act or process by which a 5524: 5523: 5512: 5500: 4612: 4597: 4596: 4343:PlayStation Vita system software 3851:Open-source mobile phones / OSes 1885:Test right in browser or device 1857:Test right in browser or device 1777:Test right in browser or device 641:Proprietary IDE on Windows only 164:Notable tools are listed below. 4457:Nintendo Switch system software 3581:"Launching Your App on Devices" 3184:will work with the application. 2743:Several, including plugins for 1754:iOS (iPad, iPhone, iPod Touch) 644:Android, iOS, Windows, browser 420:, needs review and approval by 360:, needs review and approval by 230:but portions of code can be in 3631:Foley, Mary Jo (10 May 2017). 2574:Web browser on other platform 2270:Commercial licenses available 1733:Drag-and-drop editor based on 1452:Android, iOS, Windows Phone 7 1174:Commercial licenses available 1131:Varies, free but limited with 742:Commercial licenses available 615:Commercial licenses available 157:SDKs to access device features 1: 3448:Multi-channel app development 3395:Mobile application management 2565:No, but simulator available. 1243:Android, iOS, windows8.1, 10 845:for Mobile and Smart Devices 817:Visual drag & drop tiles 128:service-oriented architecture 53:enterprise digital assistants 5507:Telecommunication portal 4452:Nintendo DSi system software 4447:Nintendo 3DS system software 4244:Windows XP Tablet PC Edition 3403:Mobile business intelligence 2439:Installer packaging options 1783:Android, iOS, Windows phone 1641:Any text editor. As an IDE, 574:Installer packaging options 479:Installer packaging options 366:Apple tools are free for an 214:Installer packaging options 5551:Mobile software development 4552:Sony Ericsson Java Platform 3399:Mobile backend as a service 2752:available natively only on 823:Uses third-party emulators 291:Debugger integrated in IDE 146:Front-end development tools 49:personal digital assistants 5572: 5429:Phantom vibration syndrome 5424:Mental health from overuse 3291:prediction text assistance 2436:Cross-platform deployment 2322:WebORB Integration Server 2314:On-prem, cloud, or hybrid 2144:On-prem, cloud, or hybrid 2083:Cross-platform deployment 1860:Proprietary design studio 1771:HTML5, CSS and Javascript 1449:OutSystems Service Studio 1411:OpenPlug ELIPS plugin for 1079:Yes (integrated into IDE) 571:Cross-platform deployment 476:Cross-platform deployment 211:Cross-platform deployment 5495: 5108:Open-source mobile phones 4971: 4686: 4592: 3841: 2740:Add-on to Nokia Emulator 2587:and the simulator add-on 2384:App wrapping for security 2184:On-prem, cloud or hybrid 2030:iOS apps are native iPad 1863:Android, iOS, Blackberry 1768:Platform, and AppBuilder 1446:Test directly in browser 1328:, HTML5, CSS, JavaScript 696:Yes, in Titanium Studio. 276:Community Edition - Free 4603:Mobile operating systems 4439:Nintendo system software 3930:(Linux kernel subsystem) 3866:Mobile app distributions 3835:Mobile operating systems 3455:, mobile social software 3088:mobile operating systems 2393:Reporting and statistics 2100:Browser-based interface 1128:-IR-Bluetooth SWF files 849:Knowledge representation 656:App Inventor for Android 5472:Photography and the law 5467:Mobile phones in prison 4475:Intel Management Engine 3095:Google Android Emulator 2192:IBM MobileFirst Server 2164:Yes, GO!AppZone Studio 2057:Reusable business logic 1378:Java development tools 988:, Linux-based devices, 853:declarative programming 807:Free using MIT license 601:Microsoft Visual Studio 3871:Mobile app development 3438:Mobile web development 3279:Reduce cognitive load: 2593:.NET Compact Framework 2442:Development tool cost 2372:Security add-on layers 2308:Use any front-end IDE 2180:Windows Phone, 8.x, RT 2097:MobileTogether Server 2089:Development tool cost 1714:Smartface IDE and SDK 1545:(technology preview), 1541:(technology preview), 1346:, CAB, JAD, JAR, APK, 1124:SIS-CAB deployment or 577:Development tool cost 482:Development tool cost 399:Embarcadero Delphi XE2 217:Development tool cost 130:(SOA) infrastructure. 33:Mobile app development 5519:Telephones portal 5482:Texting while driving 5419:External power supply 5118:Windows Phone devices 3856:Open Handset Alliance 3846:Mobile OS comparisons 3413:Mobile-device testing 3275:to minimize clutter. 3272:Clutter-free screens: 3188:Windows UI Automation 2583:Development requires 2378:bring your own device 2141:browser-based client 2106:Server available for 2027:iOS, mobile web apps 2015:Xojo (similar to VB) 1888:Online design studio 1211:Free for development 1100:Macromedia Flash Lite 1025:All native binaries: 426:Development requires 5434:Radiation and health 4750:Standards comparison 4224:BlackBerry Tablet OS 3861:Open Mobile Alliance 3178:BlackBerry Simulator 3129:for quickly testing 2750:Interpreted language 2414:Programming language 2234:(desktop, tablets), 2073:Programming language 992:port in development 944:(desktop, tablets), 549:Programming language 454:Programming language 189:Programming language 47:, which can include 5556:Mobile applications 4608:Mobile applications 4517:Nokia Asha platform 3215:to devices such as 3138:Internet Explorer 7 2788:Compile per target 2578:Firefox Marketplace 2283:Use Wakanda Studio 2086:Deployment options 1968:Yes Wakanda Studio 1683:Sencha Architect 2 1413:Adobe Flash Builder 3428:Mobile interaction 3302:Simple navigation: 3073:Mobile app testing 3040:Visual Studio 2010 3036:Visual Studio 2012 2985:Visual Studio 2010 2639:files, ActiveSync 2617:Visual Studio 2008 2499:Flash Professional 2480:Flash Professional 1118:MX2004/8, Eclipse 1020:Eclipse (software) 763:Eclipse, Netbeans 18:Mobile development 5538: 5537: 5477:Telephone tapping 5320: 5319: 5268:Instant messaging 5126: 5125: 4855: 4854: 4632: 4631: 4619:Telecommunication 4281:Windows 10 Mobile 4168: 4167: 3671:on 8 October 2009 3319:Speed Appearance: 3062: 3061: 2950:webOS, Palm only 2568:Firefox browser, 2369: 2368: 2289:On-prem or cloud 2037: 2036: 1814:-based languages 1112:Bundled with IDE 982:Compiled language 533: 532: 438: 437: 300:, BlackBerry JDE 118:always the case. 16:(Redirected from 5563: 5527: 5526: 5517: 5516: 5515: 5505: 5504: 5503: 5414:Electronic waste 5404:BlackBerry thumb 5354:Japanese culture 5141: 5101:iOS jailbreaking 4969: 4891:Operating system 4706:Network operator 4691:Channel capacity 4684: 4659: 4652: 4645: 4636: 4616: 4600: 4599: 3951:Smart Feature OS 3884: 3828: 3821: 3814: 3805: 3798: 3793: 3787: 3786: 3784: 3782: 3767: 3754: 3753: 3751: 3749: 3735: 3716: 3715: 3713: 3711: 3706:. 6 January 2020 3696: 3681: 3680: 3678: 3676: 3667:. Archived from 3657: 3651: 3650: 3645: 3643: 3628: 3622: 3621: 3619: 3617: 3602: 3596: 3595: 3593: 3591: 3577: 3571: 3568: 3562: 3561: 3559: 3557: 3543: 3537: 3536: 3534: 3532: 3527:. 3 October 2016 3517: 3511: 3510: 3508: 3506: 3492: 3459:On-Device Portal 3433:Mobile marketing 3408:Mobile computing 3360:voice navigation 3213:Web applications 3174:10.4.7 or later. 3134:web applications 2936:through the PDK 2405: 2340:, ActionScript, 2103:Proprietary IDE 2064: 2040:Back-end servers 1255:Mono for Android 1116:Macromedia Flash 874:(iPhone, iPad), 864:Proprietary IDE 826:Proprietary IDE 733:Proprietary IDE 675:Android devices 540: 445: 180: 43:for one or more 21: 5571: 5570: 5566: 5565: 5564: 5562: 5561: 5560: 5541: 5540: 5539: 5534: 5513: 5511: 5501: 5499: 5491: 5443: 5396: 5390: 5316: 5229: 5172: 5168:Cloud computing 5134: 5132: 5122: 5113:Symbian devices 5079:Android devices 5065: 5017: 5008:Satellite phone 5003:Projector phone 4963: 4956: 4861: 4851: 4774: 4679: 4675: 4668: 4663: 4633: 4628: 4588: 4479: 4461: 4433: 4409: 4396:(Non GMS based) 4347: 4325: 4307: 4235: 4228: 4205: 4164: 4089:Fedora Mobility 4065: 3958:Kindle firmware 3875: 3837: 3832: 3802: 3801: 3794: 3790: 3780: 3778: 3769: 3768: 3757: 3747: 3745: 3737: 3736: 3719: 3709: 3707: 3698: 3697: 3684: 3674: 3672: 3659: 3658: 3654: 3641: 3639: 3630: 3629: 3625: 3615: 3613: 3604: 3603: 3599: 3589: 3587: 3585:Apple Developer 3579: 3578: 3574: 3569: 3565: 3555: 3553: 3545: 3544: 3540: 3530: 3528: 3519: 3518: 3514: 3504: 3502: 3494: 3493: 3489: 3484: 3479: 3443:Mobile workflow 3390:Lazy user model 3380: 3372: 3261: 3075: 3067:user experience 2667:, FlashDevelop 2585:Mozilla Firefox 2400: 2398:System software 2387:Data encryption 2374: 2226:6,7, & 10, 2042: 936:6,7, & 10, 894:IBM MobileFirst 724:similar syntax 603: 538: 443: 170: 154:UI design tools 148: 136: 82: 28: 23: 22: 15: 12: 11: 5: 5569: 5567: 5559: 5558: 5553: 5543: 5542: 5536: 5535: 5533: 5532: 5521: 5509: 5496: 5493: 5492: 5490: 5489: 5484: 5479: 5474: 5469: 5464: 5459: 5453: 5451: 5445: 5444: 5442: 5441: 5436: 5431: 5426: 5421: 5416: 5411: 5409:Driving safety 5406: 5400: 5398: 5392: 5391: 5389: 5388: 5383: 5378: 5373: 5372: 5371: 5361: 5356: 5351: 5346: 5341: 5336: 5330: 5328: 5322: 5321: 5318: 5317: 5315: 5314: 5309: 5308: 5307: 5297: 5296: 5295: 5285: 5280: 5275: 5270: 5265: 5260: 5255: 5250: 5245: 5239: 5237: 5231: 5230: 5228: 5227: 5222: 5221: 5220: 5215: 5205: 5204: 5203: 5198: 5188: 5182: 5180: 5174: 5173: 5171: 5170: 5165: 5160: 5155: 5149: 5147: 5138: 5128: 5127: 5124: 5123: 5121: 5120: 5115: 5110: 5105: 5104: 5103: 5093: 5088: 5087: 5086: 5075: 5073: 5067: 5066: 5064: 5063: 5058: 5053: 5048: 5043: 5038: 5033: 5027: 5025: 5019: 5018: 5016: 5015: 5010: 5005: 5000: 4995: 4990: 4985: 4980: 4972: 4966: 4958: 4957: 4955: 4954: 4949: 4944: 4939: 4938: 4937: 4932: 4927: 4920:Text messaging 4917: 4916: 4915: 4905: 4904: 4903: 4893: 4888: 4883: 4882: 4881: 4871: 4865: 4863: 4857: 4856: 4853: 4852: 4850: 4849: 4844: 4839: 4834: 4829: 4824: 4823: 4822: 4812: 4807: 4801: 4796: 4791: 4784: 4782: 4776: 4775: 4773: 4772: 4767: 4762: 4757: 4752: 4747: 4746: 4745: 4740: 4735: 4725: 4720: 4715: 4714: 4713: 4703: 4698: 4693: 4687: 4681: 4670: 4669: 4664: 4662: 4661: 4654: 4647: 4639: 4630: 4629: 4627: 4626: 4621: 4610: 4605: 4593: 4590: 4589: 4587: 4586: 4581: 4580: 4579: 4574: 4569: 4564: 4554: 4549: 4544: 4539: 4534: 4529: 4524: 4519: 4514: 4509: 4504: 4499: 4494: 4487: 4485: 4481: 4480: 4478: 4477: 4471: 4469: 4463: 4462: 4460: 4459: 4454: 4449: 4443: 4441: 4435: 4434: 4432: 4431: 4428: 4427: 4426: 4419: 4417: 4411: 4410: 4408: 4407: 4406: 4405: 4404:Huawei Band OS 4402: 4397: 4385: 4384: 4383: 4380:HarmonyOS NEXT 4373: 4361: 4359: 4357:HarmonyOS NEXT 4349: 4348: 4346: 4345: 4339: 4337: 4327: 4326: 4324: 4323: 4317: 4315: 4309: 4308: 4306: 4305: 4300: 4295: 4294: 4293: 4283: 4278: 4273: 4272: 4271: 4266: 4261: 4251: 4249:Windows Mobile 4246: 4240: 4238: 4230: 4229: 4227: 4226: 4221: 4215: 4213: 4207: 4206: 4204: 4203: 4202: 4201: 4200: 4199: 4189: 4178: 4176: 4170: 4169: 4166: 4165: 4163: 4162: 4161: 4160: 4155: 4154: 4153: 4136: 4135: 4134: 4133: 4128: 4127: 4126: 4116: 4111: 4106: 4101: 4096: 4091: 4079: 4077: 4067: 4066: 4064: 4063: 4062: 4061: 4056: 4051: 4050: 4049: 4044: 4039: 4037:Openmoko Linux 4034: 4024: 4023: 4022: 4017: 4007: 4002: 4001: 4000: 3990: 3978: 3977: 3976: 3975: 3970: 3965: 3960: 3955: 3954: 3953: 3943: 3942: 3941: 3931: 3921: 3920: 3919: 3914: 3909: 3892: 3890: 3881: 3877: 3876: 3874: 3873: 3868: 3863: 3858: 3853: 3848: 3842: 3839: 3838: 3833: 3831: 3830: 3823: 3816: 3808: 3800: 3799: 3788: 3755: 3717: 3682: 3652: 3623: 3597: 3572: 3563: 3538: 3512: 3486: 3485: 3483: 3480: 3478: 3477: 3472: 3467: 3461: 3456: 3450: 3445: 3440: 3435: 3430: 3425: 3420: 3415: 3410: 3405: 3400: 3397: 3392: 3387: 3381: 3379: 3376: 3371: 3368: 3352:contrast ratio 3312:Notifications: 3295:dropdown menus 3260: 3257: 3256: 3255: 3249: 3243: 3235:Tools include 3233: 3232: 3200:Developer - a 3195: 3185: 3175: 3149: 3116: 3106: 3074: 3071: 3060: 3059: 3057: 3047: 3042: 3033: 3030: 3027: 3010: 3004: 3003: 3000: 2994: 2991:Windows Mobile 2988: 2982: 2979: 2976: 2967: 2965:Windows Mobile 2961: 2960: 2957: 2951: 2948: 2943: 2942:Free emulator 2940: 2937: 2915: 2909: 2908: 2905: 2902: 2899: 2896: 2893: 2890: 2858: 2852: 2851: 2848: 2845: 2842: 2839: 2838:Free emulator 2836: 2833: 2805: 2799: 2798: 2795: 2789: 2786: 2781: 2780:Free emulator 2778: 2775: 2770: 2764: 2763: 2760: 2757: 2754:Nokia Series60 2747: 2741: 2738: 2735: 2732: 2726: 2725: 2722: 2716: 2710: 2703: 2700: 2697: 2684: 2678: 2677: 2674: 2671: 2668: 2662: 2659: 2656: 2650: 2644: 2643: 2640: 2630: 2627:Windows Mobile 2624: 2619:, 2005, 2003, 2614: 2611: 2608: 2595: 2589: 2588: 2581: 2575: 2572: 2566: 2563: 2560: 2547: 2541: 2540: 2536: 2531: 2528: 2525: 2522: 2519: 2513: 2507: 2506: 2492: 2489: 2486: 2473: 2470: 2467: 2450: 2444: 2443: 2440: 2437: 2434: 2428: 2422: 2416: 2411: 2399: 2396: 2395: 2394: 2391: 2390:Client actions 2388: 2385: 2373: 2370: 2367: 2366: 2363: 2360: 2357: 2354: 2323: 2319: 2318: 2315: 2312: 2309: 2306: 2301: 2294: 2293: 2290: 2287: 2284: 2281: 2276: 2272: 2271: 2268: 2265: 2262: 2257: 2252: 2246: 2245: 2242: 2239: 2213: 2207: 2193: 2189: 2188: 2185: 2182: 2165: 2162: 2156: 2152:GO!AppZone by 2149: 2148: 2145: 2142: 2104: 2101: 2098: 2091: 2090: 2087: 2084: 2081: 2075: 2070: 2059: 2058: 2055: 2052: 2049: 2041: 2038: 2035: 2034: 2031: 2028: 2025: 2022: 2019: 2016: 2013: 2007: 2006: 2003: 2000: 1997: 1994: 1991: 1988: 1985: 1979: 1978: 1975: 1972: 1969: 1966: 1963: 1960: 1951: 1947: 1946: 1943: 1940: 1939:All Platforms 1937: 1932: 1929: 1926: 1905: 1899: 1898: 1895: 1892: 1889: 1886: 1883: 1880: 1877: 1871: 1870: 1867: 1864: 1861: 1858: 1855: 1852: 1841: 1834: 1833: 1830: 1827: 1824: 1821: 1818: 1815: 1797: 1791: 1790: 1787: 1784: 1781: 1778: 1775: 1772: 1769: 1762: 1761: 1758: 1755: 1752: 1747: 1744: 1741: 1731: 1725: 1724: 1721: 1718: 1715: 1712: 1709: 1706: 1700: 1694: 1693: 1690: 1687: 1684: 1681: 1678: 1675: 1662: 1656: 1655: 1652: 1649: 1646: 1639: 1636: 1633: 1628: 1622: 1621: 1618: 1612: 1608: 1598: 1595: 1592: 1582: 1576: 1575: 1572: 1569: 1536: 1531: 1528: 1525: 1516: 1509: 1508: 1505: 1502: 1499: 1489: 1486: 1483: 1470: 1468:Apache Cordova 1460: 1459: 1456: 1453: 1450: 1447: 1444: 1441: 1431: 1425: 1424: 1421: 1418: 1415: 1409: 1406: 1403: 1394: 1388: 1387: 1384: 1382: 1379: 1376: 1373: 1370: 1361: 1355: 1354: 1351: 1341: 1338: 1335: 1332: 1329: 1315: 1309: 1308: 1306: 1303: 1300: 1297: 1294: 1291: 1286: 1280: 1279: 1277: 1274: 1271: 1268: 1265: 1262: 1257: 1251: 1250: 1247: 1244: 1241: 1238: 1235: 1232: 1219: 1213: 1212: 1209: 1206: 1204:Windows Mobile 1197: 1191: 1188: 1185: 1182: 1176: 1175: 1172: 1169: 1166: 1157: 1154: 1151: 1142: 1136: 1135: 1129: 1122: 1119: 1113: 1110: 1107: 1102: 1096: 1095: 1092: 1089: 1086: 1083: 1080: 1077: 1074: 1068: 1067: 1060: 1057: 1023: 1017: 1014: 1011: 1006: 1000: 999: 996: 993: 984:available for 979: 973: 970: 967: 962: 956: 955: 952: 949: 923: 917: 914: 911: 897: 890: 889: 886: 883: 865: 862: 859: 856: 846: 839: 838: 835: 833:OTA deployment 830: 827: 824: 821: 818: 815: 809: 808: 805: 802: 798:Android, iOS, 796: 791: 788: 785: 780: 774: 773: 770: 767: 764: 761: 758: 755: 750: 744: 743: 740: 737: 734: 731: 728: 725: 719: 713: 712: 709: 706: 703: 700: 697: 694: 689: 683: 682: 679: 676: 673: 670: 667: 661: 658: 652: 651: 648: 645: 642: 639: 636: 633: 623: 621:MobileTogether 617: 616: 613: 608: 605: 598: 595: 592: 583: 579: 578: 575: 572: 569: 563: 557: 551: 546: 537: 534: 531: 530: 527: 517: 514: 513:Mobility Pack 504: 498: 495: 490: 484: 483: 480: 477: 474: 468: 462: 456: 451: 442: 439: 436: 435: 424: 414: 401: 396: 393: 390: 385: 379: 378: 364: 354: 341: 332: 329: 326: 317: 311: 310: 307: 304: 301: 295: 292: 289: 284: 278: 277: 270: 267: 264: 261:Android Studio 250: 247: 244: 225: 219: 218: 215: 212: 209: 203: 197: 191: 186: 169: 166: 162: 161: 158: 155: 147: 144: 135: 132: 93:user interface 81: 78: 45:mobile devices 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 5568: 5557: 5554: 5552: 5549: 5548: 5546: 5531: 5522: 5520: 5510: 5508: 5498: 5497: 5494: 5488: 5485: 5483: 5480: 5478: 5475: 5473: 5470: 5468: 5465: 5463: 5460: 5458: 5455: 5454: 5452: 5450: 5446: 5440: 5437: 5435: 5432: 5430: 5427: 5425: 5422: 5420: 5417: 5415: 5412: 5410: 5407: 5405: 5402: 5401: 5399: 5393: 5387: 5384: 5382: 5379: 5377: 5374: 5370: 5367: 5366: 5365: 5362: 5360: 5357: 5355: 5352: 5350: 5347: 5345: 5342: 5340: 5337: 5335: 5332: 5331: 5329: 5327: 5323: 5313: 5310: 5306: 5303: 5302: 5301: 5298: 5294: 5291: 5290: 5289: 5286: 5284: 5281: 5279: 5276: 5274: 5271: 5269: 5266: 5264: 5261: 5259: 5256: 5254: 5251: 5249: 5246: 5244: 5241: 5240: 5238: 5236: 5232: 5226: 5223: 5219: 5216: 5214: 5211: 5210: 5209: 5206: 5202: 5199: 5197: 5194: 5193: 5192: 5189: 5187: 5184: 5183: 5181: 5179: 5175: 5169: 5166: 5164: 5161: 5159: 5156: 5154: 5151: 5150: 5148: 5146: 5142: 5139: 5137: 5129: 5119: 5116: 5114: 5111: 5109: 5106: 5102: 5099: 5098: 5097: 5094: 5092: 5091:BlackBerry 10 5089: 5085: 5082: 5081: 5080: 5077: 5076: 5074: 5072: 5068: 5062: 5059: 5057: 5054: 5052: 5049: 5047: 5044: 5042: 5039: 5037: 5034: 5032: 5029: 5028: 5026: 5024: 5020: 5014: 5011: 5009: 5006: 5004: 5001: 4999: 4998:Feature phone 4996: 4994: 4991: 4989: 4986: 4984: 4981: 4979: 4978: 4977:Manufacturers 4974: 4973: 4970: 4967: 4965: 4959: 4953: 4950: 4948: 4945: 4943: 4940: 4936: 4933: 4931: 4928: 4926: 4923: 4922: 4921: 4918: 4914: 4913:airplane mode 4911: 4910: 4909: 4906: 4902: 4901:phone cloning 4899: 4898: 4897: 4894: 4892: 4889: 4887: 4884: 4880: 4877: 4876: 4875: 4872: 4870: 4867: 4866: 4864: 4858: 4848: 4845: 4843: 4840: 4838: 4835: 4833: 4830: 4828: 4825: 4821: 4818: 4817: 4816: 4813: 4811: 4808: 4805: 4802: 4800: 4797: 4795: 4792: 4789: 4786: 4785: 4783: 4781: 4777: 4771: 4768: 4766: 4763: 4761: 4758: 4756: 4753: 4751: 4748: 4744: 4741: 4739: 4736: 4734: 4731: 4730: 4729: 4726: 4724: 4721: 4719: 4716: 4712: 4709: 4708: 4707: 4704: 4702: 4699: 4697: 4694: 4692: 4689: 4688: 4685: 4682: 4677: 4671: 4667: 4666:Mobile phones 4660: 4655: 4653: 4648: 4646: 4641: 4640: 4637: 4625: 4622: 4620: 4615: 4611: 4609: 4606: 4604: 4595: 4594: 4591: 4585: 4582: 4578: 4575: 4573: 4570: 4568: 4565: 4563: 4560: 4559: 4558: 4555: 4553: 4550: 4548: 4545: 4543: 4540: 4538: 4535: 4533: 4530: 4528: 4525: 4523: 4520: 4518: 4515: 4513: 4510: 4508: 4505: 4503: 4500: 4498: 4497:BlackBerry OS 4495: 4492: 4489: 4488: 4486: 4482: 4476: 4473: 4472: 4470: 4468: 4464: 4458: 4455: 4453: 4450: 4448: 4445: 4444: 4442: 4440: 4436: 4429: 4424: 4423: 4421: 4420: 4418: 4416: 4412: 4403: 4401: 4398: 4395: 4392: 4391: 4389: 4386: 4381: 4377: 4374: 4372: 4369: 4368: 4366: 4363: 4362: 4360: 4358: 4354: 4350: 4344: 4341: 4340: 4338: 4336: 4332: 4328: 4322: 4319: 4318: 4316: 4314: 4310: 4304: 4301: 4299: 4296: 4292: 4289: 4288: 4287: 4284: 4282: 4279: 4277: 4274: 4270: 4267: 4265: 4262: 4260: 4257: 4256: 4255: 4254:Windows Phone 4252: 4250: 4247: 4245: 4242: 4241: 4239: 4237: 4231: 4225: 4222: 4220: 4219:BlackBerry 10 4217: 4216: 4214: 4212: 4208: 4198: 4195: 4194: 4193: 4190: 4188: 4185: 4184: 4183: 4180: 4179: 4177: 4175: 4171: 4159: 4156: 4152: 4149: 4148: 4147: 4144: 4143: 4141: 4138: 4137: 4132: 4129: 4125: 4122: 4121: 4120: 4117: 4115: 4112: 4110: 4107: 4105: 4102: 4100: 4097: 4095: 4092: 4090: 4087: 4086: 4084: 4081: 4080: 4078: 4076: 4072: 4068: 4060: 4057: 4055: 4052: 4048: 4045: 4043: 4040: 4038: 4035: 4033: 4030: 4029: 4028: 4025: 4021: 4018: 4016: 4013: 4012: 4011: 4008: 4006: 4003: 3999: 3996: 3995: 3994: 3991: 3989: 3986: 3985: 3983: 3980: 3979: 3974: 3971: 3969: 3966: 3964: 3961: 3959: 3956: 3952: 3949: 3948: 3947: 3944: 3940: 3939:ChromeOS Flex 3937: 3936: 3935: 3932: 3929: 3925: 3922: 3918: 3915: 3913: 3910: 3908: 3905: 3904: 3903: 3900: 3899: 3897: 3894: 3893: 3891: 3889: 3885: 3882: 3878: 3872: 3869: 3867: 3864: 3862: 3859: 3857: 3854: 3852: 3849: 3847: 3844: 3843: 3840: 3836: 3829: 3824: 3822: 3817: 3815: 3810: 3809: 3806: 3797: 3792: 3789: 3777: 3773: 3766: 3764: 3762: 3760: 3756: 3744: 3740: 3734: 3732: 3730: 3728: 3726: 3724: 3722: 3718: 3705: 3701: 3695: 3693: 3691: 3689: 3687: 3683: 3670: 3666: 3662: 3656: 3653: 3649: 3638: 3634: 3627: 3624: 3612: 3608: 3601: 3598: 3586: 3582: 3576: 3573: 3567: 3564: 3552: 3548: 3542: 3539: 3526: 3522: 3516: 3513: 3501: 3497: 3491: 3488: 3481: 3476: 3473: 3471: 3470:JQuery Mobile 3468: 3465: 3462: 3460: 3457: 3454: 3451: 3449: 3446: 3444: 3441: 3439: 3436: 3434: 3431: 3429: 3426: 3424: 3421: 3419: 3416: 3414: 3411: 3409: 3406: 3404: 3401: 3398: 3396: 3393: 3391: 3388: 3386: 3383: 3382: 3377: 3375: 3369: 3367: 3365: 3364:screen reader 3361: 3357: 3353: 3349: 3345: 3341: 3337: 3336:San Francisco 3332: 3328: 3325: 3324:progress bars 3320: 3316: 3313: 3309: 3307: 3303: 3299: 3296: 3292: 3288: 3284: 3280: 3276: 3273: 3269: 3266: 3258: 3253: 3250: 3247: 3244: 3241: 3238: 3237: 3236: 3230: 3226: 3222: 3218: 3214: 3210: 3206: 3203: 3199: 3196: 3193: 3189: 3186: 3183: 3179: 3176: 3173: 3169: 3165: 3161: 3157: 3153: 3150: 3147: 3143: 3139: 3135: 3132: 3128: 3124: 3120: 3117: 3114: 3110: 3107: 3104: 3100: 3096: 3093: 3092: 3091: 3089: 3084: 3080: 3079:field testing 3072: 3070: 3068: 3058: 3055: 3051: 3048: 3046: 3045:Windows Phone 3043: 3041: 3037: 3034: 3031: 3028: 3026: 3022: 3018: 3014: 3011: 3009: 3008:Windows Phone 3006: 3005: 3001: 2998: 2995: 2993:, Windows CE 2992: 2989: 2986: 2983: 2980: 2977: 2975: 2971: 2968: 2966: 2963: 2962: 2958: 2955: 2952: 2949: 2947: 2944: 2941: 2938: 2935: 2931: 2927: 2923: 2919: 2916: 2914: 2911: 2910: 2906: 2903: 2900: 2897: 2894: 2891: 2889: 2885: 2881: 2877: 2874: 2870: 2866: 2862: 2859: 2857: 2854: 2853: 2849: 2846: 2843: 2840: 2837: 2834: 2832: 2828: 2824: 2821: 2817: 2813: 2809: 2806: 2804: 2801: 2800: 2796: 2793: 2790: 2787: 2785: 2782: 2779: 2776: 2774: 2771: 2769: 2766: 2765: 2761: 2758: 2755: 2751: 2748: 2746: 2742: 2739: 2736: 2733: 2731: 2728: 2727: 2723: 2720: 2717: 2714: 2711: 2708: 2704: 2701: 2698: 2696: 2692: 2688: 2685: 2683: 2680: 2679: 2675: 2672: 2669: 2666: 2665:IntelliJ IDEA 2663: 2660: 2657: 2654: 2651: 2649: 2646: 2645: 2641: 2638: 2634: 2631: 2628: 2625: 2622: 2618: 2615: 2612: 2609: 2607: 2603: 2599: 2596: 2594: 2591: 2590: 2586: 2582: 2579: 2576: 2573: 2571: 2567: 2564: 2561: 2559: 2555: 2551: 2548: 2546: 2543: 2542: 2537: 2535: 2532: 2529: 2526: 2523: 2520: 2517: 2514: 2512: 2509: 2508: 2504: 2503:IntelliJ IDEA 2500: 2496: 2495:Flash Builder 2493: 2490: 2487: 2485: 2484:IntelliJ IDEA 2481: 2477: 2476:Flash Builder 2474: 2471: 2468: 2466: 2462: 2458: 2454: 2451: 2449: 2446: 2445: 2441: 2438: 2435: 2432: 2429: 2426: 2423: 2420: 2417: 2415: 2412: 2410: 2407: 2406: 2403: 2397: 2392: 2389: 2386: 2383: 2382: 2381: 2379: 2371: 2364: 2361: 2358: 2355: 2353: 2352: 2347: 2343: 2339: 2335: 2331: 2327: 2324: 2321: 2320: 2316: 2313: 2310: 2307: 2305: 2302: 2299: 2296: 2295: 2291: 2288: 2285: 2282: 2280: 2277: 2274: 2273: 2269: 2266: 2263: 2261: 2258: 2256: 2253: 2251: 2248: 2247: 2243: 2240: 2237: 2233: 2230:7.5 & 8, 2229: 2228:Windows Phone 2225: 2221: 2217: 2214: 2211: 2208: 2205: 2201: 2197: 2194: 2191: 2190: 2186: 2183: 2181: 2177: 2173: 2169: 2166: 2163: 2160: 2157: 2155: 2151: 2150: 2146: 2143: 2140: 2136: 2135:Windows Phone 2133: 2129: 2125: 2121: 2117: 2113: 2109: 2105: 2102: 2099: 2096: 2093: 2092: 2088: 2085: 2082: 2079: 2076: 2074: 2071: 2069: 2066: 2065: 2062: 2056: 2054:Data services 2053: 2050: 2047: 2046: 2045: 2039: 2032: 2029: 2026: 2023: 2020: 2017: 2014: 2012: 2009: 2008: 2004: 2001: 1998: 1995: 1992: 1989: 1986: 1984: 1981: 1980: 1976: 1973: 1970: 1967: 1964: 1961: 1959: 1955: 1952: 1949: 1948: 1944: 1941: 1938: 1936: 1933: 1930: 1927: 1925: 1921: 1917: 1913: 1909: 1906: 1904: 1903:V-Play Engine 1901: 1900: 1896: 1893: 1890: 1887: 1884: 1881: 1878: 1876: 1873: 1872: 1868: 1865: 1862: 1859: 1856: 1853: 1850: 1846: 1842: 1839: 1836: 1835: 1831: 1828: 1825: 1822: 1819: 1816: 1813: 1809: 1805: 1801: 1798: 1796: 1793: 1792: 1788: 1785: 1782: 1779: 1776: 1773: 1770: 1767: 1764: 1763: 1759: 1756: 1753: 1751: 1748: 1745: 1742: 1740: 1736: 1732: 1730: 1727: 1726: 1722: 1719: 1716: 1713: 1710: 1707: 1704: 1701: 1699: 1696: 1695: 1691: 1688: 1685: 1682: 1679: 1676: 1674: 1670: 1666: 1663: 1661: 1658: 1657: 1653: 1650: 1648:Android, iOS 1647: 1644: 1640: 1637: 1634: 1632: 1629: 1627: 1624: 1623: 1619: 1616: 1613: 1609: 1606: 1602: 1599: 1596: 1593: 1590: 1586: 1583: 1581: 1578: 1577: 1573: 1570: 1568: 1564: 1560: 1556: 1552: 1548: 1544: 1540: 1537: 1535: 1532: 1529: 1526: 1524: 1520: 1517: 1514: 1511: 1510: 1506: 1503: 1500: 1498: 1494: 1490: 1487: 1484: 1482: 1478: 1474: 1471: 1469: 1465: 1462: 1461: 1457: 1454: 1451: 1448: 1445: 1442: 1440: 1436: 1432: 1430: 1427: 1426: 1422: 1419: 1416: 1414: 1410: 1407: 1404: 1402: 1398: 1395: 1393: 1390: 1389: 1385: 1383: 1380: 1377: 1374: 1371: 1369: 1365: 1362: 1360: 1357: 1356: 1352: 1349: 1345: 1342: 1339: 1336: 1333: 1330: 1327: 1323: 1319: 1316: 1314: 1311: 1310: 1307: 1304: 1301: 1298: 1295: 1292: 1290: 1287: 1285: 1282: 1281: 1278: 1275: 1272: 1269: 1266: 1263: 1261: 1258: 1256: 1253: 1252: 1248: 1245: 1242: 1239: 1236: 1233: 1231: 1227: 1223: 1220: 1218: 1215: 1214: 1210: 1207: 1205: 1201: 1198: 1195: 1192: 1189: 1186: 1183: 1181: 1178: 1177: 1173: 1170: 1167: 1165: 1161: 1160:Visual Studio 1158: 1155: 1152: 1150: 1146: 1143: 1141: 1138: 1137: 1134: 1130: 1127: 1123: 1120: 1117: 1114: 1111: 1108: 1106: 1103: 1101: 1098: 1097: 1093: 1090: 1087: 1084: 1081: 1078: 1075: 1073: 1070: 1069: 1065: 1061: 1058: 1056: 1052: 1048: 1044: 1040: 1036: 1035:BlackBerry 10 1032: 1028: 1024: 1021: 1018: 1015: 1012: 1010: 1007: 1005: 1002: 1001: 997: 994: 991: 987: 983: 980: 977: 974: 971: 968: 966: 965:Object Pascal 963: 961: 958: 957: 953: 950: 947: 943: 940:7.5 & 8, 939: 938:Windows Phone 935: 931: 927: 924: 921: 918: 915: 912: 909: 905: 901: 898: 895: 892: 891: 887: 884: 881: 877: 876:BlackBerry OS 873: 869: 866: 863: 860: 857: 854: 850: 847: 844: 841: 840: 836: 834: 831: 828: 825: 822: 819: 816: 814: 811: 810: 806: 803: 801: 797: 795: 792: 789: 786: 784: 781: 779: 776: 775: 771: 768: 765: 762: 759: 756: 754: 751: 749: 746: 745: 741: 738: 735: 732: 729: 726: 723: 720: 718: 717:Basic4android 715: 714: 710: 707: 704: 701: 698: 695: 693: 690: 688: 685: 684: 680: 677: 674: 671: 668: 666: 662: 659: 657: 654: 653: 649: 646: 643: 640: 637: 634: 631: 627: 624: 622: 619: 618: 614: 612: 609: 606: 604:(no lock-in) 602: 599: 596: 593: 591: 587: 584: 581: 580: 576: 573: 570: 567: 564: 561: 558: 555: 552: 550: 547: 545: 542: 541: 535: 528: 525: 521: 518: 515: 512: 508: 505: 503: 499: 496: 494: 491: 489: 486: 485: 481: 478: 475: 472: 469: 466: 463: 460: 457: 455: 452: 450: 447: 446: 440: 433: 429: 425: 423: 419: 415: 413: 409: 405: 402: 400: 397: 394: 391: 389: 388:Object Pascal 386: 384: 381: 380: 377: 373: 369: 365: 363: 359: 355: 353: 349: 345: 342: 340: 336: 333: 330: 327: 325: 321: 318: 316: 313: 312: 308: 305: 302: 299: 296: 293: 290: 288: 285: 283: 280: 279: 275: 274:IntelliJ IDEA 271: 268: 265: 262: 258: 257:IntelliJ IDEA 254: 251: 248: 245: 243: 242: 237: 233: 229: 226: 224: 221: 220: 216: 213: 210: 207: 204: 201: 198: 195: 192: 190: 187: 185: 182: 181: 178: 175: 167: 165: 159: 156: 153: 152: 151: 145: 143: 141: 133: 131: 129: 125: 119: 115: 111: 109: 105: 100: 96: 94: 89: 85: 79: 77: 75: 74: 68: 66: 62: 61:pre-installed 58: 57:mobile phones 54: 50: 46: 42: 38: 34: 30: 19: 5334:Box breaking 5305:address book 5158:Distribution 5152: 5023:Form factors 4988:Camera phone 4975: 4952:Web browsing 4803: 4787: 4430:MIUI Band OS 4387: 4364: 4139: 4119:Ubuntu Touch 4099:postmarketOS 4082: 4027:OpenEmbedded 3981: 3895: 3888:Linux Kernel 3870: 3791: 3779:. Retrieved 3775: 3746:. Retrieved 3742: 3708:. Retrieved 3703: 3673:. Retrieved 3669:the original 3664: 3655: 3647: 3640:. Retrieved 3636: 3626: 3614:. Retrieved 3610: 3600: 3588:. Retrieved 3584: 3575: 3566: 3554:. Retrieved 3550: 3541: 3529:. Retrieved 3524: 3515: 3503:. Retrieved 3499: 3490: 3423:Mobile games 3373: 3356:disabilities 3330: 3329: 3318: 3317: 3311: 3310: 3301: 3300: 3283:autocomplete 3278: 3277: 3271: 3270: 3262: 3234: 3197: 3187: 3177: 3151: 3118: 3108: 3094: 3076: 3063: 3052:deployment, 3017:Visual Basic 2875: 2860: 2856:Ubuntu Touch 2822: 2807: 2784:Many choices 2635:deployment, 2453:ActionScript 2401: 2375: 2349: 2060: 2043: 1660:Sencha Touch 1493:Ionic Studio 1433:OutSystems, 1397:ActionScript 1105:ActionScript 1004:LambdaNative 748:Codename One 722:Visual Basic 687:Appcelerator 582:Accelerator 502:mpowerplayer 441:Second Party 375: 239: 171: 163: 149: 137: 120: 116: 112: 101: 97: 90: 86: 83: 72: 71: 69: 32: 31: 29: 5395:Environment 5369:silent mode 5213:contactless 5196:advertising 5153:Development 5071:Smartphones 4780:Generations 4696:Frequencies 4422:Amazfit OS 4371:OpenHarmony 4353:OpenHarmony 4291:Windows 8.1 4109:Sailfish OS 4094:Manjaro ARM 3968:Maemo Leste 3781:20 February 3748:20 February 3743:ThoughtSpot 3710:20 February 3525:GlobalLogic 3500:www.ibm.com 3287:spell-check 3123:web browser 3103:Android SDK 2898:Ubuntu SDK 2794:deployment 2707:CodeWarrior 2346:Objective-C 1908:Objective C 1739:Objective-C 1350:deployment 1184:MemeScript 1064:BSD license 1022:(optional) 976:Lazarus IDE 878:, and even 536:Third Party 320:Objective-C 168:First-Party 140:mobile apps 73:app economy 65:web browser 5545:Categories 5457:Carrier IQ 5397:and health 5312:Television 5163:Management 5056:Smartwatch 5013:Smartphone 4701:Multi-band 4303:Windows 11 4298:Windows 10 4276:Windows RT 4010:MontaVista 3993:Firefox OS 3912:Android Go 3551:WhatIs.com 3482:References 3348:Android OS 3331:Usability: 3265:mobile app 3227:, and the 3221:BlackBerry 3207:(IDE) for 3202:mobile Web 3182:trackwheel 3154:- gives a 3119:TestiPhone 2918:JavaScript 2873:JavaScript 2841:Tizen SDK 2820:JavaScript 2580:, Web URL 2558:JavaScript 2545:Firefox OS 2465:JavaScript 2433:available 2427:available 2421:available 2342:JavaScript 2279:JavaScript 2224:BlackBerry 2204:JavaScript 2172:BlackBerry 2159:JavaScript 2132:Windows 10 2080:available 1958:JavaScript 1935:Qt Creator 1916:JavaScript 1845:JavaScript 1840:AppStudio 1804:JavaScript 1673:JavaScript 1626:RubyMotion 1534:Qt Creator 1481:JavaScript 1439:JavaScript 1429:OutSystems 1230:JavaScript 986:Windows CE 934:BlackBerry 908:JavaScript 882:if needed 800:Nook Color 692:JavaScript 611:Mobile Web 568:available 562:available 556:available 473:available 467:available 461:available 422:Apple Inc. 412:iPod Touch 362:Apple Inc. 352:iPod Touch 282:BlackBerry 208:available 202:available 196:available 124:middleware 55:(EDA), or 37:mobile app 5439:Recycling 5386:Wallpaper 5364:Ringtones 5225:Ticketing 5201:campaigns 5191:Marketing 4993:Car phone 4908:Telephony 4862:operation 4755:Tethering 4680:protocols 4512:Magic Cap 4376:HarmonyOS 4286:Windows 8 4234:Microsoft 4020:Mobilinux 3928:HarmonyOS 3342:16sp for 3338:17pt and 3306:interface 3252:Testdroid 3194:Web site. 3192:Microsoft 3164:web sites 3142:Firefox 2 3127:simulator 3083:Emulators 2861:Web-based 2808:Web-based 2621:Basic4ppc 2606:Basic4ppc 2448:Adobe AIR 2419:Debuggers 2236:Adobe AIR 2232:Windows 8 2154:Globo plc 2128:Windows 8 2024:Xojo IDE 1698:Smartface 1580:Rhomobile 1507:Apache 2 1497:Appery.io 1284:MonoTouch 1140:Marmalade 1076:LiveCode 946:Adobe AIR 942:Windows 8 813:DragonRAD 554:Debuggers 459:Debuggers 418:App Store 416:Only via 358:App Store 356:Only via 306:alx, cod 194:Debuggers 41:developed 5530:Category 5273:Learning 5253:Gambling 5243:Blogging 5218:donating 5208:Payments 5178:Commerce 5136:software 5133:specific 4983:3D phone 4947:Tracking 4896:Security 4879:services 4869:Features 4820:adoption 4788:Analogue 4770:XHTML-MP 4743:SIM lock 4733:dual SIM 4728:SIM card 4676:networks 4624:Software 4415:FreeRTOS 4197:bridgeOS 4032:Ångström 4015:MotoMagx 3934:ChromeOS 3590:30 April 3466:and WALL 3378:See also 3240:eggPlant 3229:Palm Pre 3166:for the 3146:Safari 3 3113:software 2425:Emulator 2409:Platform 2362:On-prem 2275:Wakanda 2267:On-prem 2241:On-prem 2068:Platform 1950:Wakanda 1875:ViziApps 1810:, other 1643:RubyMine 1464:PhoneGap 1392:OpenPlug 1359:NetBeans 1273:Android 1180:Meme IDE 1072:LiveCode 736:Android 560:Emulator 544:Platform 511:NetBeans 465:Emulator 449:Platform 200:Emulator 184:Platform 134:Platform 110:(IDEs). 80:Overview 5381:Txt-spk 5326:Culture 5235:Content 5186:Banking 5084:rooting 5041:Phablet 4964:devices 4886:History 4860:General 4804:Digital 4718:Roaming 4584:ThreadX 4557:Symbian 4527:Palm OS 4522:PalmDOS 4467:Minix 3 4425:Zepp OS 4388:Defunct 4331:FreeBSD 4321:Fuchsia 4236:Windows 4192:watchOS 4140:Defunct 4124:UBports 4114:SteamOS 4054:OpenEZX 3982:Defunct 3917:Wear OS 3902:Android 3642:2 April 3616:5 March 3611:Winaero 3556:24 June 3531:24 June 3505:24 June 3370:Patents 3246:Ranorex 3225:Android 3209:Windows 3198:MobiOne 3152:iPhoney 3125:-based 3099:Android 2946:Eclipse 2768:Symbian 2745:Eclipse 2734:Python 2713:Palm OS 2682:Palm OS 2570:Firebug 2260:Eclipse 2250:Metismo 2216:Android 2210:Eclipse 2168:Android 2120:Android 2108:Windows 1983:Xamarin 1766:Telerik 1735:Scratch 1729:Stencyl 1703:WYSIWYG 1605:Eclipse 1563:Windows 1547:Symbian 1539:Android 1200:Android 1194:Eclipse 1055:OpenWrt 1051:OpenBSD 1039:Windows 1027:Android 990:Symbian 960:Lazarus 926:Android 920:Eclipse 896:Studio 868:Android 843:GeneXus 778:Solar2D 507:Eclipse 488:Java ME 430:-based 383:iOS SDK 370:-based 339:AppCode 315:iOS SDK 298:Eclipse 253:Eclipse 223:Android 51:(PDA), 5528:  5376:Selfie 5359:Novels 5349:Dating 5344:Comics 5339:Charms 5300:Social 5288:Search 5263:Health 5258:Gaming 5131:Mobile 5096:iPhone 5046:Slider 4962:Mobile 4723:Signal 4674:Mobile 4617:  4601:  4493:(BREW) 4400:LiteOS 4365:Active 4335:NetBSD 4313:Zircon 4187:iPadOS 4158:Moblin 4131:Mobian 4104:PureOS 4083:Active 4042:QtMoko 3998:B2G OS 3963:LuneOS 3896:Active 3776:Qubika 3675:31 May 3453:MoSoSo 3340:Roboto 3293:, and 3217:iPhone 3168:iPhone 3160:Safari 3131:iPhone 3056:files 2876:Native 2823:Native 2730:Python 2695:Pascal 2648:OpenFL 2602:VB.NET 2330:VB.NET 2300:Akula 2298:Verivo 2095:Altova 1838:Verivo 1313:MoSync 1217:Monaca 1062:Free ( 1009:Scheme 630:XQuery 509:, LMA 404:iPhone 344:iPhone 272:Free, 241:Kotlin 5293:local 5278:Music 5248:Email 5051:Slate 4484:Other 4146:Maemo 4075:Linux 4059:WebOS 4005:MeeGo 3973:Tizen 3946:KaiOS 3907:forks 3880:Linux 3665:PRWeb 3637:ZDNet 3475:HTML5 3464:WURFL 3156:pixel 3097:- an 2959:Free 2913:webOS 2865:HTML5 2812:HTML5 2803:Tizen 2762:Free 2676:Free 2550:HTML5 2376:With 2196:HTML5 2139:HTML5 2116:macOS 2112:Linux 1954:HTML5 1795:Unity 1750:Xcode 1601:Xcode 1587:with 1559:Linux 1555:MeeGo 1551:Maemo 1386:Free 1222:HTML5 1164:Xcode 1133:MTASC 1047:Linux 998:Free 900:HTML5 880:HTML5 794:Xcode 681:Free 650:Free 626:XPath 586:HTML5 529:Free 428:Intel 368:Intel 335:Xcode 324:Swift 309:Free 5283:News 5145:Apps 5061:Fold 5036:Flip 4942:Spam 4837:4.5G 4827:3.5G 4760:VoIP 4738:eSIM 4711:list 4542:S30+ 4507:GEOS 4502:EPOC 4394:EMUI 3988:Bada 3924:EMUI 3783:2024 3750:2024 3712:2024 3677:2021 3644:2023 3618:2023 3592:2016 3558:2023 3533:2023 3507:2023 3346:and 3172:OS X 3144:and 3121:- a 3029:Yes 2978:Yes 2939:Yes 2932:and 2926:HTML 2895:Yes 2892:Yes 2835:Yes 2777:Yes 2737:Yes 2699:Yes 2661:Yes 2658:Yes 2653:Haxe 2623:IDE 2610:Yes 2562:Yes 2511:BREW 2472:Yes 2469:Yes 2457:HTML 2334:Java 2304:Java 2255:Java 2200:CSS3 2021:Yes 2018:Yes 2011:Xojo 1993:Yes 1990:Yes 1974:apk 1965:Yes 1962:Yes 1931:Yes 1928:Yes 1924:Java 1882:Yes 1854:Yes 1849:.NET 1817:Yes 1812:.NET 1774:Yes 1746:Yes 1743:Yes 1711:Yes 1708:Yes 1680:Yes 1677:Yes 1665:HTML 1638:Yes 1635:Yes 1631:Ruby 1594:Yes 1589:HTML 1585:Ruby 1567:OS X 1530:Yes 1527:Yes 1515:SDK 1485:Yes 1473:HTML 1466:and 1443:Yes 1408:Yes 1405:Yes 1375:Yes 1372:Yes 1368:Java 1334:Yes 1331:Yes 1302:iOS 1296:Yes 1293:Yes 1267:Yes 1264:Yes 1234:Yes 1196:RCP 1156:Yes 1153:Yes 1121:Yes 1109:Yes 1085:Yes 1043:OS X 904:CSS3 851:and 820:Yes 790:Yes 787:Yes 760:Yes 757:Yes 753:Java 727:Yes 678:apk 669:Yes 638:Yes 635:Yes 597:Yes 594:Yes 497:Yes 493:Java 408:iPad 348:iPad 294:Yes 287:Java 269:apk 249:Yes 228:Java 174:SDKs 5449:Law 5031:Bar 4935:RCS 4930:MMS 4925:SMS 4874:GSM 4765:WAP 4577:UIQ 4572:S90 4567:S80 4562:S60 4547:S40 4537:S30 4269:8.1 4211:QNX 4182:iOS 4174:XNU 4151:Mer 4071:GNU 4047:SHR 3344:iOS 3054:XAP 3050:OTA 3025:C++ 2997:OTA 2974:C++ 2954:OTA 2934:C++ 2922:CSS 2888:C++ 2880:QML 2869:CSS 2831:C++ 2816:CSS 2792:SIS 2773:C++ 2719:PRC 2691:C++ 2637:CAB 2633:OTA 2554:CSS 2534:OTA 2461:CSS 2351:XML 2338:PHP 2220:iOS 2176:iOS 2124:iOS 1987:C# 1920:QML 1912:C++ 1808:Boo 1669:CSS 1615:OTA 1603:or 1543:iOS 1523:QML 1519:C++ 1495:or 1477:CSS 1455:NA 1435:CSS 1401:XML 1364:C++ 1348:OTA 1344:SIS 1326:Lua 1322:C++ 1226:CSS 1149:C++ 1126:OTA 1031:iOS 1013:No 930:iOS 872:iOS 783:Lua 665:IDE 524:Jar 520:Jad 432:Mac 372:Mac 236:C++ 106:or 39:is 5547:: 4847:6G 4842:5G 4832:4G 4815:3G 4810:2G 4799:1G 4794:0G 4390:: 4367:: 4142:: 4085:: 3984:: 3898:: 3774:. 3758:^ 3741:. 3720:^ 3702:. 3685:^ 3663:. 3646:. 3635:. 3609:. 3583:. 3549:. 3523:. 3498:. 3362:, 3289:, 3285:, 3223:, 3219:, 3140:, 3090:. 3081:. 3038:, 3023:, 3019:, 3015:, 3013:C# 2972:, 2928:, 2924:, 2920:, 2886:, 2882:, 2878:: 2871:, 2867:, 2863:: 2829:, 2825:: 2818:, 2814:, 2810:: 2693:, 2689:, 2604:, 2600:, 2598:C# 2556:, 2552:, 2501:, 2497:, 2482:, 2478:, 2463:, 2459:, 2455:, 2348:, 2344:, 2336:, 2332:, 2328:, 2326:C# 2222:, 2218:, 2202:, 2198:, 2178:, 2174:, 2170:, 2137:, 2130:, 2126:, 2122:, 2114:, 2110:, 1956:, 1922:, 1918:, 1914:, 1910:, 1847:, 1806:, 1802:, 1800:C# 1737:, 1671:, 1667:, 1645:. 1565:, 1561:, 1557:, 1553:, 1549:, 1521:, 1513:Qt 1479:, 1475:, 1437:, 1399:, 1366:, 1324:, 1320:, 1289:C# 1260:C# 1228:, 1224:, 1202:, 1162:, 1147:, 1066:) 1053:, 1049:, 1045:, 1041:, 1037:, 1033:, 1029:, 932:, 928:, 906:, 902:, 870:, 590:C# 588:, 410:, 406:, 350:, 346:, 337:, 322:, 259:, 255:, 238:, 234:, 67:. 4806:: 4790:: 4678:, 4658:e 4651:t 4644:v 4382:) 4378:( 4355:/ 4333:/ 4264:8 4259:7 4073:/ 3926:/ 3827:e 3820:t 3813:v 3785:. 3752:. 3714:. 3679:. 3620:. 3594:. 3560:. 3535:. 3509:. 3148:. 3021:C 2970:C 2930:C 2884:C 2827:C 2687:C 2516:C 1318:C 1145:C 628:/ 522:/ 232:C 20:)

Index

Mobile development
mobile app
developed
mobile devices
personal digital assistants
enterprise digital assistants
mobile phones
pre-installed
web browser
user interface
mobile enterprise application platforms
integrated development environments
middleware
service-oriented architecture
mobile apps
SDKs
Platform
Programming language
Debuggers
Emulator
Integrated development environment
Android
Java
C
C++
Kotlin
Eclipse
IntelliJ IDEA
Android Studio
IntelliJ IDEA

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.