Alkalmazások fejlesztése mobil eszközökhöz

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. február 28-án felülvizsgált verziótól ; az ellenőrzések 7 szerkesztést igényelnek .

A mobilalkalmazás-fejlesztés  az a folyamat, amelynek során alkalmazásokat fejlesztenek kis hordozható eszközökhöz, például PDA-khoz, okostelefonokhoz vagy mobiltelefonokhoz. Ezek az alkalmazások a gyártás során előre telepíthetők az eszközre, a felhasználó letöltheti őket különböző szoftverterjesztési platformok segítségével, vagy lehetnek webes alkalmazások , amelyeket kliens (JavaScript) vagy szerver oldalon dolgoznak fel.

Alkalmazásfejlesztők a világon

Sok fejlesztő van szerte a világon. Ez egy gyorsan növekvő piac több milliárd dolláros forgalommal.

Futási idők

Az Android, az iOS, a BlackBerry, az Open webOS , a Symbian OS, a Samsung Bada és a Windows Mobile támogatja a szabványos asztali számítógéphez hasonló alkalmazásbinárisokat , amelyek kódja meghatározott processzorformátumon fut (főleg ARM architektúrán ). A Windows Mobile x86 architektúrára fordítható számítógépes hibakereséshez CPU-emuláció nélkül, és támogatja a .NET-keretrendszerhez társított hordozható végrehajtható (PE) formátumot is. A Windows Mobile, az Android, a HP webOS és az iOS ingyenes SDK-kat és IDE-ket biztosít a fejlesztők számára.

Fejlesztési platformok

Mindegyik mobilalkalmazás-platform rendelkezik egy integrált fejlesztői környezettel, amely olyan eszközöket biztosít, amelyek lehetővé teszik a fejlesztő számára az alkalmazások kódolását, tesztelését és telepítését a célplatformon. A táblázat az egyes környezetekhez tartozó alkalmazásfejlesztési információkat foglalja össze.

Programozási nyelv Elérhető hibakereső Elérhető emulátor Megfizethető IDE Fejlesztési platformok Telepítési csomag A fejlesztési eszközök költsége
Adobe AIR Action Script , HTML , CSS , JavaScript Igen Igen Flash Builder , Flash Professional , Flash Develop iOS (iPhone, iPad, iPod touch), Android, BlackBerry, Desktop Natív formátum minden platformhoz Flash Builder , Flash Professional  – Elérhető kereskedelmi licencek, Adobe AIR SDK (parancssori eszköz)  – ingyenes, Flash Develop – ingyenes.
Airplay SDK (most Marmalade) C , C++ Igen Igen Visual Studio , Xcode Android, BlackBerry, BREW, iOS (iPhone), Maemo, Palm/webOS, Samsung bada, Symbian, Windows Mobile 6.x, OSX Natív formátum minden platformhoz Kereskedelmi engedélyek elérhetőek
alcheMo Jáva Debugger beépített Visual Studio, Eclipse és XCode az emulátor elérhető a megfelelő IDE-ben Visual Studio , Eclipse , Xcode Android, BREW, iOS (iPhone), Windows Mobile Natív formátum minden platformhoz Kereskedelmi engedély elérhető
android stúdió Java , néhány C , C++ , Delphi , Kotlin beépített Android Studio és Eclipse hibakeresők, elérhető offline hibakeresés Igen Android Studio , Eclipse , Kenai Project – Android beépülő modul NetBeanshez, IntelliJ IDEA Android apk ingyenes, Delphi - kereskedelmi licenc elérhető
Alkalmazás Craft JavaScript , HTML5 , CSS Igen Igen, az emulátort a Ripple használja Felhő IDE Android, iOS, Blackberry, Windows Mobile, Bada, WebOS, Symbian. felhő/böngésző alapú ingyenes és nyílt forráskódú
Appcelerator JavaScript Igen, jelenleg a Titanium Stúdióban. béta idő. Az emulátor harmadik féltől származó eszközökben érhető el belső SDK Android, iPhone, BlackBerry Natív formátum minden platformhoz Apache 2.0 licenc, kereskedelmi licenc elérhető
Appception HTML5 , CSS , JavaScript Igen Igen Felhő IDE Android Natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre
appMobi JavaScript , CSS3 , HTML5 Igen, XDK (Google Chrome App Store) Igen, XDK-ban integrált fejlesztői előnyben (VS, Notepad++, VI) iOS, Android, HTML5 webes alkalmazások, HTML5 hibrid alkalmazások Natív formátum minden platformhoz ingyenes fejlesztés, fizetős felhőszolgáltatások
Aqua C , C++ , JavaScript Igen Igen Visual Studio , XCode , Eclipse (fejlesztői környezet) Android, BlackBerry Playbook, iOS, Palm/webOS, Samsung bada, Windows Mobile 6.x, Windows Desktop Natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre
basic4android Visual Basic Igen Igen Igen Android apk kereskedelmi engedély elérhető
Batterytech C , C++ Igen saját emulátor minden platformhoz (iOS, Android…) Eclipse , Visual Studio , Xcode Android, iOS (iPhone), Windows, OSX Natív formátum minden platformhoz kereskedelmi engedély elérhető
Bedrock (most webMethods Mobile Designer) Jáva Igen Igen Fogyatkozás Java ME, Android, BREW, BlackBerry, Nintendo DS, iOS (iPhone/iPad), Palm/webOS, Sony PSP, Samsung bada, Symbian, Windows Mobile, Windows Phone 7, Windows Desktop, OSX Natív formátum minden platformhoz kereskedelmi engedély elérhető
földi szeder Jáva IDE-be épített hibakereső Igen Fogyatkozás földi szeder alx, kód ingyenes
SÖRFŐZÉS C ; Az API-k C-ben C++ stílusú interfésszel vannak ellátva. Hibakereső támogatás a cél ARM kódhoz. A Visual Studio segítségével hibakeresést végezhet x86-on. Az ARM kódhoz nincs emulátor, az x86-on teszteléshez van szimulátor. Visual Studio 6.0, Visual Studio 2003 .NET, Visual Studio 2005 A PDA-n elérhető a BREW speciális verziójára való fordítás. OTA A fejlesztési kulcsokhoz Brew App Certification szükséges, amely a VeriSign éves díja a minősített fejlesztők számára. BREW ARM fordító (ingyenes GNU C/C++ elérhető, de korlátozott funkcionalitással és támogatással). Alkalmazásfejlesztéshez BREW tesztkulcs szükséges.
Canappi mdsl Natív hibakeresők minden platformhoz (iOS, Android…) Natív emulátorok minden platformhoz (iOS, Android…) Eclipse, mdsl bővítmény, Apple Interface Builder és Balsamiq a grafikus felhasználói felület tervezéshez iOS, Android. natív megvalósítás minden platformhoz. ingyenes és kereskedelmi licencek állnak rendelkezésre
Cell SDK C# Igen Igen Visual Studio és MonoDevelop Android, iOS és Windows Phone Natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre
Celsius Jáva Igen Igen Fogyatkozás Java ME, Android, BlackBerry, iPhone, Symbian, Windows Mobile Natív formátum minden platformhoz kereskedelmi engedély elérhető
CloudPact HTML , CSS , JavaScript Igen Igen felhő IDE vagy letölthető verzió Android, BlackBerry, iPhone, Windows Mobile OTA vagy saját formátum minden platformhoz ingyenes korlátozott próbaverziót és vállalati verziót terveznek
CodenameOne Jáva Igen Igen Netbeans , Eclipse (fejlesztői környezet) iOS (iPhone, iPad, iPod touch), Android, BlackBerry, WIN7, J2ME Natív formátum minden platformhoz ingyenes és nyílt forráskódú + fizetős felhőszolgáltatások
CoStore hálózati fogd és vidd N/A Igen hálózati alkalmazás készítője iOS, Android, HTML5 Natív beágyazási formátum vagy hálózat alapú ingyenes korlátlan próbaverzió; kereskedelmi engedélyek állnak rendelkezésre a megvalósításhoz.
Corona SDK Lua Igen Igen xcode iOS, Android, NOOK Color Natív beágyazási formátum minden platformhoz ingyenes korlátlan próbaverzió; kereskedelmi engedélyek állnak rendelkezésre a megvalósításhoz.
CrossMob C , C++ Igen saját emulátor vagy OTA tesztelés Visual Studio Xcode iOS, Android OTA ingyenes béta
DragonRAD vizuális fogd és vidd elemeket Igen harmadik fél emulátorait használja megfelelő IDE Android, BlackBerry, Windows Mobile OTA ingyenes és kereskedelmi licencek állnak rendelkezésre
FeedHenry HTML , CSS , JavaScript Igen Igen A Studio egy teljes IDE-t és egy Eclipse beépülő modult tartalmaz. Apple iPhone és iPad, Android, Windows Phone 7, Blackberry, Nokia WRT. natív formátum minden platformhoz ingyenes, professzionális és tervezett Enterprise verziók
ötszikra hálózati point-and-click szerkesztő N/A Megjelenik a böngészőben hálózati alkalmazás készítője Android , BlackBerry , iOS és Windows Phone 7 HTML5 OTA ingyenes fejlesztésre
Game Maker Studio Drag-and-Drop , GML (GameMaker Language) Igen Igen beépített IDE Android , Apple iOS (iPhone, iPad), HTML5 , Mac OS X , Windows Natív formátum minden platformhoz Kereskedelmi engedély
GeneXus mobil és intelligens eszközökhöz Tudásábrázolás és deklaratív programozás az egyszerű fejlesztés érdekében, a kód automatikusan generálódik minden platformhoz Nem Nem megfelelő IDE Android , Apple iOS (iPhone, iPad), BlackBerry és HTML5 opcionális Saját formátum minden platformhoz, valamint felhő/böngésző alapú Ingyenesen kipróbálható, kereskedelmi és vállalati licencek elérhetőek
Gideros Mobile Lua nem Igen megfelelő IDE iPhone , iPad , iPod Touch , Android Natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre
Haxe NME (most OpenFL ) Haxe N/A Saját emulátor minden platformhoz (iOS, Android…) FlashDevelop iOS , Android , webOS , BlackBerry , Natív formátum minden platformhoz ingyenes és nyitott
hiperhive C++ , Python N/A Minden platformhoz saját emulátor belső SDK iOS , Android , Windows , többplatformos alkalmazások Natív formátum minden platformhoz Önálló kiadás, Cloud Edition, fejlesztői licenc
IBM Worklight HTML5 , CSS és JavaScript Igen IDE-vel érkezik. bővítmények az Eclipse -en Android , BlackBerry , iOS és Windows Phone 7 Saját formátum minden platformhoz. ingyenes próbaverzió, kereskedelmi licenc elérhető.
iOS SDK Objective-C , Swift Az Xcode IDE-be beépített hibakereső iPhone SDK-val, integrálva az Xcode IDE-vel xcode iPhone , iPad , iPod Touch csak az App Store -on keresztül, az Apple Inc. általi ellenőrzést és jóváhagyást igényel . Az eszközök ingyenesek Intel -alapú Mac gépekhez . A szimulátoron a tesztelés ingyenes, de az eszközre történő telepítéshez fizetős fejlesztői kulcs szükséges.
iOS SDK Object Pascal , C++ Az Xcode IDE-be beépített hibakereső tartalmazza a Delphi XE2 professzionális és magasabb verziói, a C++ a C++ Builder XE6 Embarcadero Delphi XE2 , Embarcadero C++ Builder XE6 iPhone , iPad , iPod Touch Csak az App Store áruházban , az Apple Inc. áttekintése és jóváhagyása szükséges . A fejlesztéshez Intel -alapú Mac -re és Windows rendszeren futó IDE-re van szükség. A fejlesztést Windows rendszeren, a fordítást és a beágyazást Macen kell elvégezni. A szimulátoron a tesztelés ingyenes, de az eszközre történő telepítéshez fizetős fejlesztői kulcs szükséges.
IwGame motor C , C++ Visual Studio / Xcode hibakeresők Igen, a Marmalade SDK emulátoron keresztül Visual Studio / XCode iPhone, iPod és iPad, Android, Bada, Blackberry BBX (Playbook), Symbian, WebOS, Windows Mobile, Mobile Linux, LG-TV, Windows Desktop, Mac OS X Saját formátum minden platformhoz. Ingyenes és nyílt forráskódú, Marmalade SDK-t használ - [1]
Java ME Jáva Igen emulátor elérhető, Sun Java Wireless Toolkit , mpowerplayer Eclipse , LMA NetBeans mobilitási csomag sok virtuális gép-megvalósítás eszközspecifikus hibákat tartalmaz Jad/Jar csomag; PRC fájlok PalmOS-ben ingyenes
JMango JMango N/A N/A JMango Flash IDE Java ME, Android, Bada, BlackBerry, iPhone, Windows Mobile 6, Windows Phone 7 Natív formátum minden platformhoz ingyenes
július Systems Mi Platform Java , HTML , Groovy , FreeMarker , JavaScript Igen Igen IDE – Eclipse GUI-szerkesztővel iOS, Android, Blackberry, WP7, mobilweb, HTML5, QT Natív formátum minden platformhoz kereskedelmi engedély elérhető
Kony Grafikus fogd és vidd Igen natív emulátort használ minden platformhoz ( iOS , Android , BlackBerry , Windows Phone 7 ) az Eclipse alapján Android , BlackBerry , iOS , Java ME, Palm/webOS, Symbian, Windows Phone 7 . Mobil webböngésző támogatás (WML eszközre optimalizált HTML5-ön keresztül) Natív formátum minden platformhoz kereskedelmi engedély elérhető
Lázár Pascal objektum Igen, hibakeresést végezhet az IDE-ben az ActiveSync for Windows CE segítségével Minden platformhoz saját emulátor A Lazarus IDE integrált grafikus felület-tervezőt és hibakeresőt tartalmaz Lefordított programozási nyelv Windows CE -hez , Linux-eszközökhöz, fejlesztés alatt álló Symbian OS -hez Natív formátum minden platformhoz ingyenes
Macromedia Flash Lite ActionScript Igen az IDE-hez kapcsolódik Macromedia Flash MX2004/8, Eclipse Igen SIS / CAB megvalósítás vagy OTA /IR/Bluetooth SWF fájlok Változó, ingyenes, de korlátozott az MTASC -vel
mikroböngésző alapján XHTML ( WAP 2.0), WML ( WAP 1.2) Igen sok sok Szabványos oldalmegjelenítés oldalszámozással a különböző böngészőkhöz. Nincs adat ingyenes
Mém IDE MemeScript Az ellenőrzést a probléma áttekintése tartalmazza. Igen, az android emulátor integrálható Eclipse RCP Android , Windows Mobile Natív formátum minden platformhoz ingyenes fejlesztésre
MobiFlex Grafikus drag & drop. N/A N/A Weboldal Android, iPhone N/A csak fejlesztésre ingyenes
MobileNationHQ vizuális paradigma/javascript N/A N/A, azonnali felhő megvalósítás. integrált SaaS környezet Android, iPhone N/A ingyenes és kereskedelmi licencek
Moscrif JavaScript N/A a Moscrif SDK-val érkezik Beágyazott SDK (mono alapú) Android, iOS (iPhone), Samsung bada, Symbian, Windows Mobile Saját formátum minden platformhoz. ingyenes és kereskedelmi licencek
Mono Androidra C# Igen Igen Visual Studio 2005 és MonoDevelop Android Natív formátum minden platformhoz
MonoTouch C# Igen Igen Visual Studio 2005 és MonoDevelop iOS Platform natív formátuma
MoSync C , C++ , Lua , HTML5, CSS, JavaScript Igen Igen Eclipse, Visual Studio 2005 és újabb, MoBuild szövegszerkesztőkkel Android, Java ME, Moblin, iOS (iPhone), Smartphone 2003, Symbian, Windows Mobile (Pocket PC), Blackberry (kísérleti) SIS, CAB, JAD, JAR, APK, OTA ingyenes, GPL 2.0, ingyenes Indie előfizetés; kereskedelmi előfizetés elérhető.
Toura Mulberry HTML5 , CSS , JavaScript Igen Nem, harmadik féltől származó eszközök Nem, harmadik féltől származó eszközök Android , Apple iOS , mobilweb Saját formátum minden platformhoz, OTA . ingyenes
NeoMAD Jáva Igen harmadik féltől származó emulátorok Eclipse és Netbeans bővítmények Java ME, Android, BlackBerry, Windows Phone 7, iOS (iPhone) és hamarosan Samsung bada Natív formátum minden platformhoz kereskedelmi engedély elérhető
.NET Compact Framework C# , VB.NET , Basic4ppc Igen ingyenes emulátor, elérhető forráskód, IDE is beépítve Visual Studio 2008 , 2005, 2003, Basic4ppc IDE Windows Mobile , Windows CE, Symbian eszközök harmadik féltől származó eszközökkel. OTA fájlok CAB, ActiveSync a legtöbb eszköz ingyenes, de a Visual Studio for Graphic Design kereskedelmi verzióira van szükség.
NS BASIC/App Studio Visual Basic Igen Nem, tesztelés Chrome vagy Safari böngészőben megfelelő IDE iPhone, iPad, iPad Touch, Android 2.1+ Java webalkalmazás vagy natív megvalósítás a Phonegap használatával próbaverzió és kereskedelmi licenc elérhető.
openplug ActionScript , XML Igen Igen OpenPlug ELIPS bővítmény az Adobe Flash Builderhez Android, iOS (iPad, iPhone, iPod Touch), Symbian, Windows Mobile Natív formátum minden platformhoz ingyenes és kereskedelmi licencek
Palm OS C , C++ , Pascal Igen OS 1.0 - 4.1: ingyenes emulátor, amelyet a PalmSource biztosít (Access); OS 5.0: - 5.4 Eszközspecifikus szimulátorok, amelyeket a Palm (palmOne) biztosít Palm OS fejlesztőrendszer (Eclipse), CodeWarrior , PocketStudio , HB++, Satellite Forms Palm OS PDA vagy Windows Mobile StyleTap emulátorral. PRC fájlok , PalmSource telepítő (.psi) ingyenes (POSE vagy GCC Palm OS-hez), vagy fizetős (CodeWarrior), vagy különféle fizetős keretrendszerek a gyors fejlesztés érdekében
Részecske SDK Java , ActionScript Igen Igen Eclipse bővítmény GUI-szerkesztővel Android, BlackBerry, iOS, webOS és Windows Phone 7 eszközök + Flash, HTML5 webalkalmazások Natív formátum minden platformhoz ingyenes béta. Kereskedelmi engedély lesz elérhető.
telefonhiány HTML , CSS , JavaScript Igen Nem, harmadik féltől származó eszközök. Nem, harmadik féltől származó eszközök. iPhone, Android, Windows Phone, BlackBerry, Symbian, Palm Natív formátum minden platformhoz MIT licenc
Piton Piton Igen Kiegészítő a Nokia emulátorhoz Különféle, beleértve az Eclipse bővítményeit is Az értelmezett programozási nyelv csak a Nokia Series60 -on érhető el , de léteznek portok más platformokhoz, beleértve a PalmOS-t is. Sis injekció a py2sis segítségével, vagy használhatja a Python Runtime-ot ingyenes
Qt SDK C++ , QML Igen Igen Qt Creator Symbian , Maemo , MeeGo , Linux , Windows , Mac OS X , iOS, Android natív formátum minden platformhoz ingyenes és kereskedelmi licencek
RareWire – App Creation Studio XML Igen Igen felhő IDE iOS (iPhone, iPad, iPod touch), Android (hamarosan) natív formátum minden platformhoz ingyenes fejlesztés, tesztelés és bemutató. Fizetett kiadvány.
Resco MobileForms Toolkit C# Igen Igen vizuális Stúdió Windows Mobile (Pocket PC), Windows CE, Android, iOS, okostelefon natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre
Rhomobile Ruby és/vagy JavaScript HTML interfész funkciókkal , minden platformhoz egy alkalmazásba összeállítva. Igen N/A, az alkalmazások futhatnak Win32-n, OS X-en és Linux runneren vagy eszközemulátoron a támogatott platformokon. xCode vagy Eclipse, opcionális RhoHub verzió teljes IDE -vel iOS (12.0-ig) (iPhone X/XS/XR-ig, iPad), Windows Mobile 6.1 Professional, Mobile Windows 6.0 Standard, Android 4.4–9 és újabb, Sailfish (Aurora) OTA , iOS az App Store-on keresztül, .SIS, .CAB, .APK, .COD A Rhodes ingyenes és nyílt forráskódú, MIT licenccel, a RhoConnect pedig MIT. Kereskedelmi támogatás elérhető.
Smartface platform Fogd és vidd eszközök és műveletek szerkesztése Nem, nem szükséges Igen okos arctervező Android, BlackBerry, J2ME, Symbian S60 Saját formátum minden platformhoz. közösségi jogosítvány
Stencyl Fogd és vidd szerkesztő MIT Scratch , Objective-C alapján Igen Igen xcode iOS (iPad, iPhone, iPod Touch) natív formátum minden platformhoz ingyenes és kereskedelmi licencek állnak rendelkezésre a fejlesztéshez.
Symbian C++ Igen Igen Különféle Symbian SIS végrehajtása ingyenes és kereskedelmi eszközök állnak rendelkezésre
Tiggzi Mobile App Builder webes vizuális szerkesztő, HTML5 , CSS , JavaScript , jQuery Mobile , PhoneGap Igen, egy speciális hibakereső ablakban. Nem szükséges, tesztelés a böngészőben vagy az eszközön. hálózati IDE, exportálható egy Eclipse vagy Maven projektbe. Mobilweb (HTML/JS/CSS), iOS , Android , BlackBerry , Windows Phone 7 natív formátum minden platformhoz vagy mobilwebhez (HTML/JS/CSS) ingyenes és fizetős havi előfizetés a fejlesztéshez, tárhely lehetőségek állnak rendelkezésre.
TotalCross Jáva Igen Igen Eclipse , TKN Mobile Studio for TotalCross Android, BlackBerry, iOS (iPhone, iPad), Palm OS, Windows Mobile. Windows Phone 7, Symbian tervezett Natív formátum minden platformhoz (cab, jad, apk, pdb/prc, deb) Az SDK nyílt forráskódú, és ingyenes asztali fejlesztésekhez. A céleszköz virtuális gépének licenccel kell rendelkeznie
Egység C# , JavaScript , Boo , egyéb .NET alapú nyelvek Igen A vezérlés az eszköz interakciójának szimulálására szolgál, mielőtt letölti az alkalmazást az eszközre. A Unity Editor a Visual Studio és a MonoDevelop programokkal is működik. Android, iOS (iPhone/iPad), PC, Mac, asztali böngésző, XBOX360, PS3, Wii. A BlackBerry Playbook, a Nokia Symbian, a Roku 2 és egyebek az Union programon keresztül érhetők el. natív formátum minden platformhoz. ingyenes és kereskedelmi licencek a fejlesztéshez.
WebORB integrációs szerver C# , VB.NET , Java , PHP , ActionScript , JavaScript , Objective-C , XML Igen emulátort használ a megfelelő SDK-khoz. működik az Eclipse, a Visual Studio, az intelliJ IDEA és az Amethyst IDE segítségével Android, iOS (iPhone/iPad), BlackBerry Playbook, Windows Phone7 natív formátum minden platformhoz. ingyenes fejlesztési licencek; Ingyenes és kereskedelmi telepítési licencek
webOS JavaScript , CSS , HTML , C és C++ a PDK-n keresztül Igen Igen Fogyatkozás webOS, csak Palm OTA , webOS App Store-on keresztül, Web URL, Precentral, .ipk ingyenes
WinDev Mobile WLanguage Igen Igen WinDev Mobile , Android DSK Android , Windows Mobile OTA , apk, CAB fájlok, ActiveSync kereskedelmi engedélyek állnak rendelkezésre
Windows Mobile C , C++ Igen emulátor (forrás elérhető), szintén az IDE-be építve Visual Studio 2010 , 2008, 2005, beágyazott VC++ (ingyenes), Satellite Forms Windows Mobile , Windows FU, Windows CE OTA , CAB fájlok, ActiveSync elérhető parancssori eszközök vagy eMbedded VC++ vagy Visual Studio (normál vagy jobb)
Windows Mobile Visual Basic Scripting Edition Igen Igen eMbedded VB 3.0 Windows Mobile , Windows CE CAB, *.VB fájlok
Windows telefon C# Igen Elérhető emulátor, IDE-vel együtt Visual Studio 2010 Windows telefon OTA , XAP fájlok
mobileFX Studio 7 J2me, Java, HTML5, JavaScript Igen, WTK a J2me-hez, integráció a Chrome V8 hibakeresővel a JavaScripthez Igen, WTK BlackBerry SDK for J2me, WebKit böngészők, iPhone, iPad és Android eszközök HTML5/JavaScript számára mobileFX Studio 7 (Windows XP, Windows 7) PhoneGap platformok és natív fordítók a J2me-hez (BlackBerry, NOKIA S40/S60, SE JP7/8, Motorola, Samsung, LG stb.) OTA (SMS), Bluetooth (OBEX), OTA (hosztolt), QRCode-mobilra ingyenes

Alkalmazás tesztelése

A mobilalkalmazás-tesztelő eszközök listája:


Mobileszköz emulátorok

Először az alkalmazást fejlesztői környezetben tesztelik egy emulátor segítségével. Ezt követően az alkalmazást teszteljük az eszközön. Az emulátorok segítségével egyszerűen tesztelhet egy alkalmazást mobiltelefonon anélkül, hogy azt fizikailag is használnánk. Ezenkívül az emulátorokat olyan esetekben használják, amikor a fejlesztőknek nincs lehetőségük egy adott platformon lévő alkalmazás teljesítményének ellenőrzésére (például egy fejlesztőnek nincs IOS , Android vagy Windows Phone eszköze ). Az alábbiakban felsoroljuk a legnépszerűbb mobil operációs rendszerekhez elérhető alkalmazástesztelő eszközöket:

Az Android Emulator Windows rendszeren önálló alkalmazásként fut, az Android SDK teljes letöltése és telepítése nélkül .

Tartalmaz egy mobileszköz-emulátort, amely megvalósítja egy tipikus eszköz összes hardver- és szoftverfunkcióját.

A MobiOne Developer egy mobil webes IDE Windowshoz , amely segít a fejlesztőnek mobil webalkalmazások kódolásában, tesztelésében, hibakeresésében, csomagolásában és üzembe helyezésében olyan eszközökön, mint az iPhone , BlackBerry , Android és Palm Pre eszközök .

Webböngésző alapú szimulátor iPhone webalkalmazások gyors teszteléséhez . Internet Explorer 7 , Firefox 2 és Safari 3 böngészőkkel működik .

Pontosan a Safari által fejlesztett webböngésző környezetet biztosítja . Használható webhelyek fejlesztésére iPhone -ra . Nem iPhone emulátor. Az iPhoney csak Mac OS X 10.4.7 és újabb rendszeren fut.

Számos hivatalos BlackBerry emulátor létezik. Bármelyikükkel ellenőrizhető, hogy a készülék szoftvere, képernyője, billentyűzete hogyan fog működni az alkalmazással.

Android emulátor, amely előre elkészített és testreszabott Android képeket tartalmaz (x86 OpenGL hardveres gyorsítással).

App Stores

Különféle kezdeményezések léteznek a mobilszolgáltatók és a gyártók részéről. Az alkalmazásfejlesztők felajánlhatják és közzétehetik programjaikat az alkalmazásboltokban, és bevételt szerezhetnek az értékesítésből származó bevételek elosztásából. A leghíresebb az Apple App Store , ahol csak jóváhagyott alkalmazások terjeszthetők és futhatnak iOS-eszközökön (más néven fallal körülvett kert ), valamint a Google Android Market , ahol az alkalmazások Android operációs rendszerű eszközökön futnak. A HP / Palm Palm App katalógussal is rendelkezik, amelyből a HP / Palm webOS eszközök felhasználói közvetlenül az eszközről tölthetnek le alkalmazásokat, vagy egyedi terjesztési módszerrel küldhetnek hivatkozást az alkalmazásra. A Telefonica Group és a Telecom Italia mobilszolgáltatók platformfüggetlen alkalmazásboltot indítottak előfizetőik számára. A mobileszköz-gyártó Nokia elindította az Ovi alkalmazásboltot a Nokia okostelefonokhoz.

Lásd még

Jegyzetek

  1. Mobiljáték- és alkalmazásprogramozási oktatóanyagok | DrMop . Letöltve: 2012. március 24. Az eredetiből archiválva : 2014. október 17..
  2. Töltse le a Google Android emulátort . Letöltve: 2012. március 28. Az eredetiből archiválva : 2016. június 24..
  3. Android emulátor (lefelé irányuló kapcsolat) . android fejlesztők . Hozzáférés dátuma: 2012. március 28. Az eredetiből archiválva : 2012. március 26. 
  4. iPhone emulátor Windowshoz | Platformos mobilalkalmazások | Teszt iPhone Apps | Android App Designer | MobiOne . Letöltve: 2012. március 28. Az eredetiből archiválva : 2014. október 4..
  5. Archivált másolat . Letöltve: 2012. március 28. Az eredetiből archiválva : 2016. július 8..
  6. Piackör | iPhoney (downlink) . Hozzáférés dátuma: 2012. március 28. Az eredetiből archiválva : 2016. december 6. 
  7. BlackBerry (lefelé irányuló kapcsolat) . Letöltve: 2012. március 28. Az eredetiből archiválva : 2017. szeptember 27.. 
  8. Az Android a Google Inc. védjegye. Genymotion Android emulátor . Genymotion Android emulátor (2014.01.01.). Letöltve: 2017. május 17. Az eredetiből archiválva : 2017. május 18..