Mobilapplikationsudvikling er den proces, hvorved applikationer udvikles til små bærbare enheder såsom PDA'er, smartphones eller mobiltelefoner. Disse applikationer kan være forudinstalleret på enheden under produktionen, downloadet af brugeren ved hjælp af forskellige softwaredistributionsplatforme eller være webapplikationer , der behandles på klient- (JavaScript) eller serversiden.
Der er mange udviklere over hele verden. Dette er et hurtigt voksende marked med milliarder af dollars i omsætning.
Android, iOS, BlackBerry, Open webOS , Symbian OS, Samsungs Bada og Windows Mobile understøtter standard desktop- lignende applikationsbinære filer med kode, der kører på et specifikt processorformat (hovedsageligt ARM-arkitektur ). Windows Mobile kan kompileres til x86 -arkitektur til pc-fejlretning uden CPU-emulering og understøtter også det Portable Executable (PE)-format, der er forbundet med .NET Framework. Windows Mobile, Android, HP webOS og iOS giver gratis SDK'er og IDE'er til udviklere.
Hver af de mobile applikationsplatforme har et integreret udviklingsmiljø, der giver værktøjer, der gør det muligt for udvikleren at kode, teste og implementere applikationer til målplatformen. Tabellen opsummerer applikationsudviklingsoplysninger for hvert miljø.
Programmeringssprog | Tilgængelig debugger | Tilgængelig emulator | Overkommelig IDE | Udviklingsplatforme | Installationspakke | Udgifterne til udviklingsværktøjer | |
---|---|---|---|---|---|---|---|
Adobe AIR | Action Script , HTML , CSS , JavaScript | Ja | Ja | Flash Builder , Flash Professional , Flash Developer | iOS (iPhone, iPad, iPod touch), Android, BlackBerry, Desktop | Native format for hver platform | Flash Builder , Flash Professional - Tilgængelige kommercielle licenser, Adobe AIR SDK (kommandolinjeværktøj) - gratis, Flash-udvikling - gratis. |
Airplay SDK (nu Marmelade) | C , C++ | Ja | Ja | Visual Studio , Xcode | Android, BlackBerry, BREW, iOS (iPhone), Maemo, Palm/webOS, Samsung bada, Symbian, Windows Mobile 6.x, OSX | Native format for hver platform | Kommercielle licenser tilgængelige |
alcheMo | Java | debugger indbygget i Visual Studio, Eclipse og XCode | emulatoren er tilgængelig i de respektive IDE'er | Visual Studio , Eclipse , Xcode | Android, BREW, iOS (iPhone), Windows Mobile | Native format for hver platform | Kommerciel licens tilgængelig |
android studie | Java , nogle C , C++ , Delphi , Kotlin | indbyggede Android Studio og Eclipse debuggere, offline debugging tilgængelig | Ja | Android Studio , Eclipse , Kenai Project - Android Plugin til NetBeans, IntelliJ IDEA | Android | apk | gratis, Delphi - kommerciel licens tilgængelig |
Ansøgning Håndværk | JavaScript , HTML5 , CSS | Ja | Ja, emulatoren bruges i Ripple | Cloud IDE | Android, iOS, Blackberry, Windows Mobile, Bada, WebOS, Symbian. | cloud/browser baseret | gratis og open source |
Appcelerator | JavaScript | Ja, i Titanium Studio, i øjeblikket. beta tid. | Emulator tilgængelig i tredjepartsværktøjer | intern SDK | Android, iPhone, BlackBerry | Native format for hver platform | Apache 2.0-licens, kommerciel licens tilgængelig |
Appception | HTML5 , CSS , JavaScript | Ja | Ja | Cloud IDE | Android | Native format for hver platform | gratis og kommercielle licenser tilgængelige |
appMobi | JavaScript , CSS3 , HTML5 | Ja, XDK (Google Chrome App Store) | Ja, i XDK | integreret i udvikler foretrækkes (VS, Notepad++, VI) | iOS, Android, HTML5 Web Apps, HTML5 Hybrid Apps | Native format for hver platform | gratis til udvikling, betalte cloud-tjenester |
Aqua | C , C++ , JavaScript | Ja | Ja | Visual Studio , XCode , Eclipse (udviklingsmiljø) | Android, BlackBerry Playbook, iOS, Palm/webOS, Samsung bada, Windows Mobile 6.x, Windows Desktop | Native format for hver platform | gratis og kommercielle licenser tilgængelige |
basic4android | Visual Basic | Ja | Ja | Ja | Android | apk | kommerciel licens tilgængelig |
Batteriteknologi | C , C++ | Ja | egen emulator til hver platform (iOS, Android...) | Eclipse , Visual Studio , Xcode | Android, iOS (iPhone), Windows, OSX | Native format for hver platform | kommerciel licens tilgængelig |
Bedrock (nu webMethods Mobile Designer) | Java | Ja | Ja | Formørkelse | 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 | Native format for hver platform | kommerciel licens tilgængelig |
brombær | Java | debugger indbygget i IDE | Ja | Formørkelse | brombær | alx, kode | er ledig |
BRYGGE | C ; API'erne leveres i C med en grænseflade i C++-stil. | Debugger-understøttelse af mål-ARM-kode. Du kan bruge Visual Studio til at fejlfinde på x86. | Der er ingen emulator til ARM-kode, der er en simulator til test på x86. | Visual Studio 6.0, Visual Studio 2003 .NET, Visual Studio 2005 | Kompilering til en speciel version af BREW er tilgængelig på PDA'en. | OTA | Udviklingsnøgler kræver Brew App Certification, VeriSigns årlige gebyr for en certificeret udvikler. BREW ARM-kompiler (gratis GNU C/C++ tilgængelig, men med begrænset funktionalitet og support). Kræver en BREW-testnøgle til applikationsudvikling. |
Canappi | mdsl | Native debuggere til hver platform (iOS, Android...) | Native emulatorer til hver platform (iOS, Android...) | Eclipse, med mdsl-plugin, Apple Interface Builder og Balsamiq til grafisk UI-design | iOS, Android. | native implementering for hver platform. | gratis og kommercielle licenser tilgængelige |
Celle SDK | C# | Ja | Ja | Visual Studio og MonoDevelop | Android, iOS og Windows Phone | Native format for hver platform | gratis og kommercielle licenser tilgængelige |
Celsius | Java | Ja | Ja | Formørkelse | Java ME, Android, BlackBerry, iPhone, Symbian, Windows Mobile | Native format for hver platform | kommerciel licens tilgængelig |
CloudPact | HTML , CSS , JavaScript | Ja | Ja | cloud IDE eller version, der kan downloades | Android, BlackBerry, iPhone, Windows Mobile | OTA eller proprietært format for hver platform | gratis begrænset prøveversion og en virksomhedsversion er planlagt |
Kodenavn Et | Java | Ja | Ja | Netbeans , Eclipse (udviklingsmiljø) | iOS (iPhone, iPad, iPod touch), Android, BlackBerry, WIN7, J2ME | Native format for hver platform | gratis og open source + betalte cloud-tjenester |
CoStore | netværk træk-og-slip | N/A | Ja | netværksapp-skaber | iOS, Android, HTML5 | Native indlejringsformat eller netværksbaseret | gratis ubegrænset prøveversion; kommercielle licenser er tilgængelige for implementering. |
Corona SDK | Lua | Ja | Ja | xcode | iOS, Android, NOOK farve | Native indlejringsformat for hver platform | gratis ubegrænset prøveversion; kommercielle licenser er tilgængelige for implementering. |
CrossMob | C , C++ | Ja | egen emulator eller OTA-test | Visual Studio Xcode | iOS, Android | OTA | gratis beta |
DragonRAD | visuelle træk-og-slip-elementer | Ja | bruger tredjepartsemulatorer | passende IDE | Android, BlackBerry, Windows Mobile | OTA | gratis og kommercielle licenser tilgængelige |
FeedHenry | HTML , CSS , JavaScript | Ja | Ja | Studio inkluderer en fuld IDE og et Eclipse-plugin. | Apple iPhone & iPad, Android, Windows Phone 7, Blackberry, Nokia WRT. | native format for hver platform | gratis, professionelle og planlagte Enterprise-versioner |
fivespark | netværks peg-og-klik-editor | N/A | Vises i browser | netværksapp-skaber | Android , BlackBerry , iOS og Windows Phone 7 | HTML5 OTA | fri til udvikling |
Game Maker Studio | Træk-og-slip , GML (GameMaker Language) | Ja | Ja | indbygget IDE | Android , Apple iOS (iPhone, iPad), HTML5 , Mac OS X , Windows | Native format for hver platform | Kommerciel licens |
GeneXus til mobile og smarte enheder | Videnrepræsentation og deklarativ programmering for nem udvikling, kode genereres automatisk for hver platform | Ikke | Ikke | passende IDE | Android , Apple iOS (iPhone, iPad), BlackBerry og HTML5 valgfri | Proprietært format for hver platform og også cloud-/browserbaseret | Gratis at prøve, kommercielle licenser og virksomhedslicenser tilgængelige |
Gideros Mobil | Lua | ingen | Ja | passende IDE | iPhone , iPad , iPod Touch , Android | Native format for hver platform | gratis og kommercielle licenser tilgængelige |
Haxe NME (nu OpenFL ) | Haxe | N/A | Egen emulator til hver platform (iOS, Android...) | FlashDevelop | iOS , Android , webOS , BlackBerry , | Native format for hver platform | fri og åben |
hyperhive | C++ , Python | N/A | Egen emulator til hver platform | intern SDK | iOS , Android , Windows , apps på tværs af platforme | Native format for hver platform | Standalone Edition, Cloud Edition, Udviklerlicens |
IBM arbejdslygte | HTML5 , CSS og JavaScript | Ja | kommer med IDE. | plugins på Eclipse | Android , BlackBerry , iOS og Windows Phone 7 | Proprietært format for hver platform. | gratis prøveversion, kommerciel licens tilgængelig. |
iOS SDK | Objective-C , Swift | debugger indbygget i Xcode IDE | bundtet med iPhone SDK, integreret med Xcode IDE | xcode | iPhone , iPad , iPod Touch | kun gennem App Store , kræver gennemgang og godkendelse af Apple Inc. | Værktøjerne er gratis til Intel -baserede Mac'er . Test på simulatoren er gratis, men installation på en enhed kræver en betalt udviklernøgle. |
iOS SDK | Objekt Pascal , C++ | debugger indbygget i Xcode IDE | inkluderet i Delphi XE2 professional og højere, C++ i C++ Builder XE6 | Embarcadero Delphi XE2 , Embarcadero C++ Builder XE6 | iPhone , iPad , iPod Touch | Kun App Store , Apple Inc. gennemgang og godkendelse påkrævet . | Udvikling kræver en Intel -baseret Mac og en IDE på Windows. Udvikling på Windows, kompilering og indlejring skal ske på Mac. Test på simulatoren er gratis, men installation på en enhed kræver en betalt udviklernøgle. |
IwGame Engine | C , C++ | Visual Studio / Xcode debuggere | Ja, via Marmalade SDK-emulator | Visual Studio / XCode | iPhone, iPod og iPad, Android, Bada, Blackberry BBX (Playbook), Symbian, WebOS, Windows Mobile, Mobile Linux, LG-TV, Windows Desktop, Mac OS X | Proprietært format for hver platform. | Gratis og open source, bruger Marmalade SDK - [1] |
Java ME | Java | Ja | emulator tilgængelig, Sun Java Wireless Toolkit , mpowerplayer | Eclipse , LMA NetBeans Mobility Pack | mange VM-implementeringer har enhedsspecifikke fejl | Jad/Jar pakke; PRC-filer i PalmOS | er ledig |
JMango | JMango | N/A | N/A | JMango Flash IDE | Java ME, Android, Bada, BlackBerry, iPhone, Windows Mobile 6, Windows Phone 7 | Native format for hver platform | er ledig |
juli Systems Mi-platform | Java , HTML , Groovy , FreeMarker , JavaScript | Ja | Ja | IDE - Eclipse med GUI Editor | iOS, Android, Blackberry, WP7, Mobile Web, HTML5, QT | Native format for hver platform | kommerciel licens tilgængelig |
Kony | Grafisk træk-og-slip | Ja | bruger en indbygget emulator for hver platform ( iOS , Android , BlackBerry , Windows Phone 7 ) | baseret på Eclipse | Android , BlackBerry , iOS , Java ME, Palm/webOS, Symbian, Windows Phone 7 . Mobil webbrowsersupport (WML via enhedsoptimeret HTML5) | Native format for hver platform | kommerciel licens tilgængelig |
Lazarus | Objekt Pascal | Ja, du kan fejlsøge i IDE via ActiveSync til Windows CE | Egen emulator til hver platform | Lazarus IDE , inkluderer en integreret GUI-designer og debugger | Kompileret programmeringssprog tilgængeligt til Windows CE , Linux-enheder, Symbian OS under udvikling | Native format for hver platform | er ledig |
Macromedia Flash Lite | ActionScript | Ja | relateret til IDE | Macromedia Flash MX2004/8, Eclipse | Ja | SIS/CAB implementering eller OTA /IR/Bluetooth SWF-filer | Varierer, gratis men begrænset med MTASC |
baseret på mikrobrowser | XHTML ( WAP 2.0), WML ( WAP 1.2) | Ja | en masse | en masse | Standard sidegengivelse med paginering til forskellige browsere. | Ingen data | er ledig |
Meme IDE | MemeScript | Verifikation findes i problemoversigten. | Ja, Android-emulator kan integreres | Eclipse RCP | Android , Windows Mobile | Native format for hver platform | fri til udvikling |
MobiFlex | Grafisk træk og slip. | N/A | N/A | webportal | Android, iPhone | N/A | kun gratis til udvikling |
MobileNationHQ | visuelt paradigme/javascript | N/A | N/A, øjeblikkelig cloudimplementering. | integreret SaaS-miljø | Android, iPhone | N/A | gratis og kommercielle licenser |
Moscrif | JavaScript | N/A | leveres med Moscrif SDK | Indlejret SDK (mono-baseret) | Android, iOS (iPhone), Samsung bada, Symbian, Windows Mobile | Proprietært format for hver platform. | gratis og kommercielle licenser |
Mono til Android | C# | Ja | Ja | Visual Studio 2005 og MonoDevelop | Android | Native format for hver platform | |
MonoTouch | C# | Ja | Ja | Visual Studio 2005 og MonoDevelop | iOS | Platforms native format | |
MoSync | C , C++ , Lua , HTML5, CSS, JavaScript | Ja | Ja | Eclipse, Visual Studio 2005 og nyere, MoBuild m/ teksteditorer | Android, Java ME, Moblin, iOS (iPhone), Smartphone 2003, Symbian, Windows Mobile (Pocket PC), Blackberry (eksperimentel) | SIS, CAB, JAD, JAR, APK, OTA | gratis, GPL 2.0, gratis Indie-abonnement; kommercielt abonnement tilgængeligt. |
Toura Mulberry | HTML5 , CSS , JavaScript | Ja | Nej, tredjepartsværktøjer | Nej, tredjepartsværktøjer | Android , Apple iOS , Mobile Web | Proprietært format for hver platform, OTA . | er ledig |
NeoMAD | Java | Ja | tredjeparts emulatorer | Eclipse og Netbeans plugins | Java ME, Android, BlackBerry, Windows Phone 7, iOS (iPhone) og snart Samsung bada | Native format for hver platform | kommerciel licens tilgængelig |
.NET Compact Framework | C# , VB.NET , Basic4ppc | Ja | gratis emulator, kildekode tilgængelig, også indbygget i IDE | Visual Studio 2008 , 2005, 2003, Basic4ppc IDE | Windows Mobile , Windows CE, Symbian-enheder ved hjælp af tredjepartsværktøjer. | OTA filer CAB, ActiveSync | de fleste værktøjer er gratis, men kommercielle versioner af Visual Studio for Graphic Design er påkrævet. |
NS BASIC/App Studio | Visual Basic | Ja | Nej, test i Chrome- eller Safari-browsere | passende IDE | iPhone, iPad, iPad Touch, Android 2.1+ | Java Web App eller native implementering ved hjælp af Phonegap | prøveversion og kommerciel licens tilgængelig. |
åben stik | ActionScript , XML | Ja | Ja | OpenPlug ELIPS plugin til Adobe Flash Builder | Android, iOS (iPad, iPhone, iPod Touch), Symbian, Windows Mobile | Native format for hver platform | gratis og kommercielle licenser |
Palm OS | C , C++ , Pascal | Ja | OS 1.0 - 4.1: gratis emulator leveret af PalmSource (Access); OS 5.0: - 5.4 Enhedsspecifikke simulatorer leveret af Palm (palmOne) | Palm OS udviklingssystem (Eclipse), CodeWarrior , PocketStudio , HB++, Satellitformularer | Palm OS PDA eller Windows Mobile med StyleTap emulator. | PRC - filer , PalmSource-installationsprogram (.psi) | gratis (POSE eller GCC for Palm OS), eller betalt (CodeWarrior), eller forskellige betalte rammer til hurtig udvikling |
Partikel SDK | Java , ActionScript | Ja | Ja | Eclipse plugin med GUI editor | Android-, BlackBerry-, iOS-, webOS- og Windows Phone 7-enheder + Flash, HTML5-webapplikationer | Native format for hver platform | gratis beta. En kommerciel licens vil være tilgængelig. |
phonegap | HTML , CSS , JavaScript | Ja | Nej, tredjepartsværktøjer. | Nej, tredjepartsværktøjer. | iPhone, Android, Windows Phone, BlackBerry, Symbian, Palm | Native format for hver platform | MIT licens |
Python | Python | Ja | Tilføjelse til Nokia Emulator | Forskellige, herunder plugins til Eclipse | Det fortolkede programmeringssprog er kun tilgængeligt på Nokia Series60 , men der findes porte til andre platforme, inklusive PalmOS | Sis-injektion med py2sis, eller du kan bruge Python Runtime | ledig |
Qt SDK | C++ , QML | Ja | Ja | Qt Creator | Symbian , Maemo , MeeGo , Linux , Windows , Mac OS X , iOS, Android | native format for hver platform | gratis og kommercielle licenser |
RareWire - App Creation Studio | XML | Ja | Ja | sky IDE | iOS (iPhone, iPad, iPod touch), Android (kommer snart) | native format for hver platform | gratis udvikling, test og demonstration. Betalt udgivelse. |
Resco MobileForms Toolkit | C# | Ja | Ja | visuelt studie | Windows Mobile (Pocket PC), Windows CE, Android, iOS, Smartphone | native format for hver platform | gratis og kommercielle licenser tilgængelige |
Rhomobil | Ruby og/eller JavaScript med HTML -grænsefladefunktioner , kompileret til en applikation for hver platform. | Ja | N/A, applikationer kan køre på Win32, OS X og Linux runner eller enhedsemulator til understøttede platforme. | xCode eller Eclipse, valgfri RhoHub- version inklusive fuld IDE | iOS (op til 12.0)(iPhone op til X/XS/XR, iPad), Windows Mobile 6.1 Professional, Mobile Windows 6.0 Standard, Android 4.4 - 9 og nyere, Sailfish(Aurora) | OTA , iOS via App Store, .SIS, .CAB, .APK, .COD | Rhodes er gratis og open source med MIT-licens, RhoConnect er MIT. Kommerciel support tilgængelig. |
Smartface platform | Træk-og-slip værktøjer og handlingsredigering | Nej, ikke nødvendigt | Ja | smart ansigtsdesigner | Android, BlackBerry, J2ME, Symbian S60 | Proprietært format for hver platform. | samfundslicens |
Stencyl | Træk-og-slip-editor baseret på MIT Scratch , Objective-C | Ja | Ja | xcode | iOS (iPad, iPhone, iPod Touch) | native format for hver platform | gratis og kommercielle licenser til udvikling er tilgængelige. |
Symbian | C++ | Ja | Ja | Forskellige | Symbian | SIS implementering | gratis og kommercielle værktøjer tilgængelige |
Tiggzi Mobile App Builder | webvisuel editor, HTML5 , CSS , JavaScript , jQuery Mobile , PhoneGap | Ja, i et særligt fejlfindingsvindue. | Ikke nødvendigt, test i browseren eller på enheden. | netværks-IDE, kan eksporteres til et Eclipse- eller Maven-projekt. | Mobile Web (HTML/JS/CSS), iOS , Android , BlackBerry , Windows Phone 7 | native format for hver platform eller mobilweb (HTML/JS/CSS) | gratis og betalt månedligt abonnement til udvikling, hostingmuligheder tilgængelige. |
TotalCross | Java | Ja | Ja | Eclipse , TKN Mobile Studio til TotalCross | Android, BlackBerry, iOS (iPhone, iPad), Palm OS, Windows Mobile. Windows Phone 7, Symbian planlagt | Native format for hver platform (cab, jad, apk, pdb/prc, deb) | SDK'et er open source og gratis til desktopudvikling. VM'en til målenheden skal være licenseret |
Enhed | C# , JavaScript , Boo , andre .NET - baserede sprog | Ja | Styringen bruges til at simulere enhedens interaktion, før applikationen downloades til enheden. | Unity Editor, arbejder også med Visual Studio og MonoDevelop. | Android, iOS (iPhone/iPad), PC, Mac, desktop browser, XBOX360, PS3, Wii. BlackBerry Playbook, Nokia Symbian, Roku 2 og flere er tilgængelige via Union-programmet. | native format for hver platform. | gratis og kommercielle licenser til udvikling. |
WebORB Integration Server | C# , VB.NET , Java , PHP , ActionScript, JavaScript , Objective-C , XML | Ja | bruger en emulator til de respektive SDK'er. | arbejder med Eclipse, Visual Studio, intelliJ IDEA og Amethyst IDE | Android, iOS (iPhone/iPad), BlackBerry Playbook, Windows Phone7 | native format for hver platform. | gratis udviklingslicenser; Gratis og kommercielle implementeringslicenser |
webOS | JavaScript , CSS , HTML , C og C++ gennem PDK | Ja | Ja | Formørkelse | webOS, kun Palm | OTA , webOS via App Store, Web URL, Precentral, .ipk | er ledig |
WinDev Mobile | WSprog | Ja | Ja | WinDev Mobile , Android DSK | Android , Windows Mobile | OTA , apk, CAB-filer, ActiveSync | kommercielle licenser tilgængelige |
Windows Mobile | C , C++ | Ja | emulator (kilde tilgængelig), også indbygget i IDE | Visual Studio 2010 , 2008, 2005, indlejret VC++ (gratis), Satellitformularer | Windows Mobile , Windows FU, Windows CE | OTA , CAB-filer, ActiveSync | tilgængelige kommandolinjeværktøjer eller indlejret VC++ eller Visual Studio (standard eller bedre) |
Windows Mobile | Visual Basic Scripting Edition | Ja | Ja | indlejret VB 3.0 | Windows Mobile , Windows CE | CAB, *.VB filer | |
Windows telefon | C# | Ja | Tilgængelig emulator, leveres med IDE | Visual Studio 2010 | Windows telefon | OTA , XAP filer | |
mobileFX Studio 7 | J2me, Java, HTML5, JavaScript | Ja, WTK til J2me, Integration med Chrome V8 debugger til JavaScript | Ja, WTK til BlackBerry SDK til J2me, WebKit-browsere, iPhone, iPad og Android-enheder til HTML5/JavaScript | mobileFX Studio 7 (Windows XP, Windows 7) | PhoneGap-platforme og native compilere til J2me (BlackBerry, NOKIA S40/S60, SE JP7/8, Motorola, Samsung, LG osv.) | OTA (SMS), Bluetooth (OBEX), OTA (hostet), QRCode-to-mobile | er ledig |
Liste over værktøjer til test af mobilapps:
Først testes applikationen i et udviklingsmiljø ved hjælp af en emulator. Derefter testes applikationen på enheden. Emulatorer er en nem måde at teste en applikation på en mobiltelefon uden fysisk at bruge den. Derudover bruges emulatorer i tilfælde, hvor udviklere ikke har mulighed for at kontrollere ydeevnen af en applikation på en bestemt platform (for eksempel har en udvikler ikke en IOS , Android eller Windows Phone -enhed ). Nedenfor er en liste over tilgængelige applikationstestværktøjer til de mest populære mobile operativsystemer:
Android -emulatoren kører på Windows som en selvstændig applikation uden at skulle downloade og installere Android SDK fuldt ud .
Indeholder en mobilenhedsemulator, der implementerer alle hardware- og softwarefunktionerne på en typisk enhed.
MobiOne Developer er en mobil web- IDE til Windows , der hjælper udvikleren med at kode, teste, fejlfinde, pakke og implementere mobile webapplikationer til enheder som iPhone , BlackBerry , Android og Palm Pre -enheder .
En webbrowserbaseret simulator til hurtig test af iPhone -webapplikationer . Fungerer med Internet Explorer 7 , Firefox 2 og Safari 3 .
Giver det nøjagtige webbrowsermiljø udviklet af Safari . Kan bruges til at udvikle hjemmesider til iPhone . Ikke en iPhone-emulator. iPhoney kører kun på Mac OS X 10.4.7 og nyere.
Der er mange officielle BlackBerry-emulatorer. Med nogen af dem er det muligt at kontrollere, hvordan softwaren, skærmen, tastaturet på enheden fungerer med applikationen.
En Android-emulator, der inkluderer forudbyggede og tilpassede Android-billeder (x86 med OpenGL-hardwareacceleration).
Der findes forskellige initiativer fra mobiloperatører og fra producenter. App-udviklere kan tilbyde og udgive deres programmer i app-butikker med mulighed for at tjene på fordelingen af salgsprovenuet. De mest kendte er Apples App Store , hvor kun godkendte apps kan distribueres og køre på iOS-enheder (også kendt som walled garden ), og Googles Android Market , hvor apps kører på Android OS-enheder. HP / Palm har også et Palm App-katalog , hvor brugere af HP / Palm webOS -enheder kan downloade applikationer direkte fra enheden eller sende et link til applikationen ved hjælp af en unik distributionsmetode. Mobiloperatørerne Telefonica Group og Telecom Italia har lanceret en app-butik på tværs af platforme til deres abonnenter. Mobilenhedsproducenten Nokia har lanceret Ovi -appbutikken til Nokia-smartphones.
Softwareudvikling | |
---|---|
Behandle | |
Koncepter på højt niveau | |
Vejbeskrivelse |
|
Udviklingsmetoder _ | |
Modeller | |
Bemærkelsesværdige tal |
|
Mobiltelefoner | |||||||
---|---|---|---|---|---|---|---|
Generel |
| ||||||
Software |
| ||||||
kultur |
| ||||||
Enheder |
| ||||||
Medicin og økologi |
| ||||||
Juridiske aspekter |
| ||||||
Teknologi |
|