Skip to main content

Mobilalkalmazások létrehozása Windows rendszerhez

P.Mobil - Az „első” nagylemez '78. (full album) 1998 (Június 2026)

P.Mobil - Az „első” nagylemez '78. (full album) 1998 (Június 2026)
Anonim
01/06

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.

  • Mielőtt szabadúszó mobilalkalmazás-fejlesztővé válna
  • Olvasson tovább …

    02. 06. sz

    Az 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.

  • Webhely hozzáadása a Windows 8 kezdőképernyőjéhez az IE10 használatával
  • 03/06

    Az első Windows Mobile alkalmazás elkészítése és futtatása

    A következő lépések segítenek Önnek egy üres Windows Mobile alkalmazás létrehozásában:

    • Hozzon létre egy új projektet

    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.

    • Játssz a kódolással

    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.

    • Futtassa az alkalmazást

    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.

    04/06

    Alkalmazások létrehozása okostelefonokhoz

    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.

    Mi van, ha az okostelefon érintőképernyője van?

    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.

    Alkalmazások írása a BlackBerry okostelefonokhoz

    Az alkalmazások fejlesztése a BlackBerry OS számára ma nagy üzlet. BlackBerry alkalmazás létrehozásához rendelkeznie kell:

    • A BlackBerry JDE plug-in az Eclipse-hez
    • A BlackBerry szimulátor
    • BlackBerry okostelefon és adatkábel
    • JAVA programozási ismeretek.

    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.

  • Mobiltelefon-profilok és így tovább
  • 05/06

    Alkalmazások létrehozása a Pocket PC-hez

    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.

    06, 06

    Mi a következő?

    Ha megtanulod létrehozni egy alapvető mobileszköz-alkalmazást, folytasd tovább, és próbáld meg növelni ismereteidet. Íme:

    • Tevékenyen részt vegyen a fejlesztői fórumokban és vitákban.
    • Lépjen be a tanulási laborba, mind online, mind egyéb módon. Ez több tippet és trükköt ad sokféle alkalmazás létrehozásához.
    • Megtekintheti az online video-oktatóprogramokat különböző mobil platformokon történő alkalmazásépítésre.
    • Iratkozzon fel webes közvetítésekre az állandó frissítésekről a témában.
    Alkalmazások létrehozása különböző mobil rendszerekhez