Alkalmazások létrehozása mobileszközökön

Az amatőr fejlesztőket és kódolókat gyakran megfélemlítik a mobileszközök alkalmazásainak fejlesztésével kapcsolatos különböző problémák. Szerencsére a ma elérhető fejlett technológia a mobilalkalmazások létrehozásában viszonylag egyszerűvé teszi. Ez a cikk arra összpontosít, hogyan lehet mobilalkalmazásokat létrehozni a mobil platformok széles körében.
Mobilalkalmazás létrehozása
Hogyan kezdheti meg az első mobilalkalmazását? Az első szempont, amelyet meg kell vizsgálnod, az az a telepítési méret, amelyet meg akarsz teremteni és a platformot, amelyet használni akarsz. Ebben a cikkben foglalkozunk a mobilalkalmazások létrehozásához Windows, Pocket PC és okostelefonok számára.
Olvasson tovább …
02. 06. szAz első Windows Mobile alkalmazás létrehozása

A Windows Mobile erőteljes platform volt, amely lehetővé tette a fejlesztőknek, hogy különböző felhasználói alkalmazásokat hozzanak létre. Mivel a Windows CE 5.0 alapját képezi, a Windows Mobile számos olyan funkciót tartalmaz, amelyek héj és kommunikációs funkciókat tartalmaznak. A Windows Mobile alkalmazások létrehozása egyszerűvé vált az alkalmazás fejlesztőjeként - olyan egyszerű, mint az asztali alkalmazások létrehozása.
A Windows Mobile most elhalványult, így a Windows Phone 7 és a legfrissebb Windows Phone 8 mobil platformok, amelyek elkapta a képzelet app fejlesztők és a mobil felhasználók számára egyaránt.
Amire szükséged lesz
A mobilalkalmazás létrehozásához meg kell kezdenie a következőket:
- Visual Studio 2005 vagy 2008: Ez a kiváló program lehetővé teszi az alkalmazás létrehozását, létrehozását, hibakeresését és bemutatását, mindezt egyetlen platformon. Az interfész könnyen érthető és használható.
- Windows Mobile SDK: Ez a hasznos eszköz tartalmazza azokat az API-fejléceket és könyvtárfájlokat, amelyek elengedhetetlenek a Windows Mobile funkció eléréséhez. Ezenkívül mintaalkalmazásokat, hibakereső emulátorokat és dokumentációt biztosít.
- ActiveSync vagy Windows Mobile Device Center: Az Active Sync és a Windows Mobile Device Center segíti az alkalmazásokat emulátor vagy eszköz telepítéséhez. Míg a Windows XP az Active Sync programmal működik, a Windows Vista a Windows Mobile Device Centerrel érkezik.
Eszközök, amelyekkel adatokat írhat a Windows Mobile rendszerre
A Visual Studio felajánlja az összes olyan eszközt, amellyel az alkalmazásokat natív kódra, kezelt kódra vagy ezeknek a két nyelvnek a kombinációjára építheti. Most nézzük meg azokat az eszközöket, amelyekkel írhat adatokat a Windows Mobile alkalmazások létrehozásához.
Natív kód, vagyis a Visual C ++ - közvetlen hardveres hozzáférést és nagy teljesítményt nyújt, kis helyigény mellett. Ezt a számítógép "natív" nyelvén írták le, amelyen fut, és amelyet közvetlenül a processzor hajt végre.
A natív kód csak kezeletlen alkalmazások futtatására használható - minden adatnak újra kell fordulnia, ha másik operációs rendszerre lép.
Kezelt kód, vagyis a Visual C # vagy a Visual Basic .NET - felhasználhatók változatos felhasználói felületű alkalmazások létrehozásához, és a fejlesztők hozzáférést biztosítanak a webes adatokhoz és szolgáltatásokhoz a Microsoft SQL Server 2005 Compact Edition használatával.
Ez a megközelítés megoldja a C ++-ban rejlő sok kódolási problémát, ugyanakkor kezeli a memóriát, az emulációt és a hibakeresést is, amelyek a legfontosabbak a fejlettebb, bonyolultabb alkalmazások megírásához, amelyek üzleti vállalati szoftvereket és megoldásokat céloznak meg.
ASP.NET lehet írni a Visual Studio .NET, C # és J #. Az ASP.NET Mobile Controls számos eszközön használható egyetlen kódkészlet használatával, valamint akkor is, ha garantált adatátviteli sávszélességre van szüksége az eszközhöz.
Míg az ASP.NET segítségével különböző eszközöket célozhat meg, a hátrány az, hogy csak akkor fog működni, ha az ügyfél eszköz csatlakozik a kiszolgálóhoz. Ezért ez nem alkalmas arra, hogy az ügyféladatokat összegyűjtse, és később szinkronizálja a kiszolgálóval vagy olyan alkalmazásokkal, amelyek közvetlenül használják az eszközt az adatok kezelésére.
Google adat API-k segítséget nyújt a fejlesztőknek a Google-szolgáltatásokhoz kapcsolódó összes adathoz való hozzáféréshez és azok kezeléséhez. Mivel ezek szabványos protokollokon alapulnak, mint például a HTTP és az XML, a kódolók könnyen létrehozhatnak és létrehozhatnak alkalmazásokat a Windows Mobile platform számára.
A következő lépések segítenek Önnek egy üres Windows Mobile alkalmazás létrehozásában: Nyissa meg a Visual Studio programot, és menjen a Fájl> Új> Projekt parancsra. Bontsa ki a Projekttípusok panelt, és válassza a Smart Device (Intelligens eszköz) lehetőséget. Menjen a Sablonok ablaktáblába, válassza a Smart Device Project lehetőséget, és nyomja meg az OK gombot. Válassza ki a Device Application menüpontot, majd kattintson az OK gombra. Gratulálunk! Most hozta létre az első projektjét. Az Eszköztár ablaktáblában sok funkcióval játszhat. Nézze meg mindegyik drag-and-drop gombot, hogy jobban megismerje a program működését. A következő lépés az alkalmazás futtatása Windows Mobile eszközön. Csatlakoztassa a készüléket az asztalhoz, nyomja meg az F5 billentyűt, válassza ki az emulátort vagy eszközt a telepítéshez, és válassza az OK lehetőséget. Ha minden jól megy, látni fogod az alkalmazásod simán fut.
Az okostelefonokhoz készült alkalmazások létrehozása hasonló a Windows Mobile eszközökhöz. De először meg kell értenie a készüléket. Az okostelefonok hasonló tulajdonságokkal rendelkeznek a PDA-khoz, így küldési és befejezési funkciókat tartalmaznak. A hátsó billentyűt mind a backspace, mind a böngésző visszaállításához használják. A legmegfelelőbb dolog az eszközön a programozható softkey. Ezt a funkciót több funkció létrehozásához is használhatja.A központi gomb szintén "Enter" gombként működik. Jegyzet: Telepítenie kell a SmartPhone 2003 SDK-t okostelefon alkalmazásokat a Visual Studio .NET 2003 használatával. Itt jön a nehéz rész. Az érintőképernyős kézi számítógépen található gombvezérlések hiányában alternatív vezérlőket, például a menüt kell választania. A Visual Studio lehetővé teszi a MainMenu vezérlését, amely testreszabható. De túl sok felső szintű menü opciója miatt a rendszer összeomlik. Amit tehetünk, nagyon kevés legfelső szintű menüt hozhatunk létre, és mindegyikben különféle lehetőségeket kínálunk. Az alkalmazások fejlesztése a BlackBerry OS számára ma nagy üzlet. BlackBerry alkalmazás létrehozásához rendelkeznie kell: Az Eclipse jól működik a JAVA programozással. Egy új .COD kiterjesztéssel ellátott projekt közvetlenül betölthető a szimulátorra. Ezután tesztelheti az alkalmazást az Eszközkezelővel vagy a Javaloader parancssori opcióval történő betöltésével. Jegyzet: Nem minden BlackBerry API fog működni minden BlackBerry okostelefonon. Tehát vegye figyelembe azokat a készülékeket, amelyek elfogadják a kódot.
Alkalmazások létrehozása a Pocket PC-hez hasonló a fenti eszközökhöz. A különbség az, hogy az eszköz a .NET Compact Framework-ot használja, amely több mint tízszer "könnyebb", mint a teljes Windows-verzió, és a fejlesztőknek is több funkciót, ellenőrzést és webes szolgáltatás támogatást nyújt. Az egész csomagot el lehet távolítani egy apró CAB fájlból, és közvetlenül a célkészülékre telepíthető - ez sokkal gyorsabb és problémamentesebb. Ha megtanulod létrehozni egy alapvető mobileszköz-alkalmazást, folytasd tovább, és próbáld meg növelni ismereteidet. Íme: Az első Windows Mobile alkalmazás elkészítése és futtatása

Alkalmazások létrehozása okostelefonokhoz

Mi van, ha az okostelefon érintőképernyője van?
Alkalmazások írása a BlackBerry okostelefonokhoz
Alkalmazások létrehozása a Pocket PC-hez

Mi a következő?

Alkalmazások létrehozása különböző mobil rendszerekhez




