Krijimi i aplikacionit tuaj të parë të pajisjes celulare

01 nga 06

Krijimi i Aplikacioneve për Pajisje Celulare

Image Google mirësjellje.

Zhvilluesit dhe coders amatore shpesh frikësohen me çështjet e ndryshme që rrethojnë zhvillimin e aplikacioneve për pajisjet mobile. Fatmirësisht, teknologjia e përparuar që na disponon sot, e bën relativisht të thjeshtë në krijimin e aplikacioneve celulare . Ky artikull përqendrohet në krijimin e aplikacioneve të lëvizshme nëpër një gamë të gjerë platformash të lëvizshme .

Krijimi i një aplikacioni celular

Si shkoni në krijimin e aplikacionit tuaj të parë celular? Aspekti i parë që duhet të shikoni këtu është madhësia e vendosjes që po synoni të krijoni dhe platformën që keni ndërmend të përdorni. Në këtë artikull, merremi me krijimin e aplikacioneve celulare për Windows, Pocket PC dhe Smartphones.

  • Para se të bëhesh një zhvillues i pavarur i aplikacionit për celularë
  • Lexo më shumë ...

    02 nga 06

    Krijimi i aplikacionit tuaj të parë Windows Mobile

    Image Courtesy Notebooks.com.

    Windows Mobile ishte një platformë e fuqishme që u mundësoi zhvilluesve të krijojnë aplikacione të ndryshme për të rritur përvojën e përdoruesit. Duke pasur Windows CE 5.0 si bazë, Windows Mobile është i mbushur me shumë funksione që përfshijnë funksionalitetin e shell dhe të komunikimit. Krijimi i aplikacioneve të Windows Mobile u bë e lehtë për zhvilluesit e aplikacioneve - pothuajse aq e lehtë sa krijimi i aplikacioneve desktop.

    Windows Mobile tani është zhdukur, duke i dhënë rrugë Windows Phone 7 dhe platformave mobile më të fundit të Windows Phone 8 , të cilat kanë kapur imazhin e zhvilluesve të aplikacioneve dhe përdoruesve të lëvizshëm.

    Çfarë do t'ju duhet

    Ju do të keni nevojë për sa më poshtë për të filluar krijimin e aplikacionit tuaj celular:

    Mjetet që mund t'i përdorni për të shkruar të dhëna në Windows Mobile

    Visual Studio ju ofron të gjitha mjetet e nevojshme për të ndërtuar aplikacione në kodin amë, kodin e menaxhuar ose kombinimin e këtyre dy gjuhëve. Le të shikojmë tani mjetet që mund t'i përdorni për të shkruar të dhëna për krijimin e aplikacioneve të Windows Mobile.

    Kodi amë , që është, Visual C + + - ju jep qasje të drejtpërdrejtë në harduer dhe performancë të lartë, me një gjurmë të vogël. Kjo është shkruar në gjuhën "amtare" të përdorur nga kompjuteri në të cilin është duke punuar dhe është ekzekutuar drejtpërdrejt nga procesori.

    Kodi amë mund të përdoret vetëm për të drejtuar aplikacione të pamenaxhuara - të gjitha të dhënat duhet të rikompilohen në rast se kaloni në një tjetër OS.

    Kodi i menaxhuar , që është Visual C # ose Visual Basic .NET - mund të përdoret për të krijuar llojin e ndryshme të aplikacioneve të ndërfaqes së përdoruesit dhe i mundëson zhvilluesit qasje në të dhënat dhe shërbimet Web duke përdorur Microsoft SQL Server 2005 Compact Edition.

    Kjo qasje zgjidh shumë probleme kodimi të qenësishme në C + +, duke menaxhuar gjithashtu kujtesën, emulimin dhe debugimin, të cilat janë më thelbësore për të shkruar aplikacione më të avancuara dhe të komplikuara që synojnë programet e biznesit dhe zgjidhjet e biznesit.

    ASP.NET mund të shkruhet duke përdorur Visual Studio. NET, C # dhe J #. ASP.NET Mobile Controls është efektive për përdorim në disa pajisje duke përdorur një kod të vetëm, si edhe nëse keni nevojë për një bandwidth të garantuar të të dhënave për pajisjen tuaj.

    Ndërsa ASP.NET ju ndihmon të synoni një shumëllojshmëri të pajisjeve, disavantazhi është se do të funksionojë vetëm kur pajisja e klientit është e lidhur me serverin. Prandaj, kjo nuk është e përshtatshme për mbledhjen e të dhënave të klientit për ta sinkronizuar më vonë me serverin ose për aplikacionet që përdorin direkt pajisjen për trajtimin e të dhënave.

    API-të e të dhënave të Google ndihmojnë zhvilluesit të hyjnë dhe menaxhojnë të gjitha të dhënat që lidhen me shërbimet e Google. Meqenëse këto janë të bazuara në protokollet standarde si HTTP dhe XML, koduesit mund të krijojnë dhe krijojnë lehtësisht aplikacione për platformën Windows Mobile.

  • Si të shtoni një faqe interneti në Windows 8 Start Screen Duke përdorur IE10
  • 03 nga 06

    Ndërtoni dhe Run Aplikacionin e Parë të Windows Mobile

    Image Teknologjia e mirësjelljes.

    Hapat e mëposhtëm ju ndihmojnë të krijoni një aplikacion bosh Windows Mobile :

    Hapni Visual Studio dhe shkoni te File> New> Project. Zgjero fushën e Llojave të Projektit dhe përzgjidhni Pajisja e Zgjuar. Shko te paneli i modeleve, zgjidhni Projektin e pajisjes zgjuar dhe goditi OK. Zgjidhni aplikacionin e pajisjes këtu dhe kliko OK. Urime! Ju sapo keni krijuar projektin tuaj të parë.

    Kutia e kutisë së veglave ju lejon të luani rreth me shumë funksione. Kontrolloni secilën nga këto pull-and-drop buttons për të fituar më shumë familjaritet me mënyrën se si funksionon programi.

    Hapi tjetër përfshin futjen e aplikacionit tuaj në një pajisje Windows Mobile. Lidhni pajisjen me tavolinën e punës, goditni butonin F5, zgjidhni emulatorin ose pajisjen për ta vendosur atë në dhe zgjidhni OK. Nëse gjithçka shkon mirë, do ta shihni aplikacionin tuaj duke ecur mirë.

    04 nga 06

    Krijimi i Aplikacioneve për Smartphones

    Image Mirësjellje BlackBerryCool.

    Krijimi i aplikacioneve për Smartphones është i ngjashëm me pajisjet Windows Mobile. Por së pari duhet të kuptoni pajisjen tuaj. Telefonat e mençur kanë karakteristika të ngjashme me PDA-të, kështu që ato kanë tipare të butonave dhe të përfundimit të butonave. Back-kyç përdoret si për backspace ashtu edhe për funksionet e shfletuesit.

    Gjëja më e mirë në lidhje me këtë pajisje është butoni i butë, i programueshëm. Ju mund të përdorni këtë funksion për të krijuar funksione të shumëfishta. Butoni qendror gjithashtu vepron si një buton "Enter".

    Shënim: Duhet të instaloni SDK SmartPhone 2003 për të shkruar aplikacione smartphone duke përdorur Visual Studio .NET 2003.

    Çka nëse smartphone ka një prekje?

    Këtu vjen pjesa e vështirë. Në mungesë të kontrolleve të butonave në një dore me prekje, do të duhet të zgjedhësh kontrolle alternative, siç është menyja. Visual Studio ju jep një kontroll MainMenu, i cili është i përshtatshëm. Por shumë opsione të menysë të nivelit të lartë do të shkaktojnë rrëzimin e sistemit. Çfarë mund të bëni është që të krijoni shumë pak menyra të nivelit të lartë dhe të jepni një sërë mundësish në secilën prej tyre.

    Shkrimi i aplikacioneve për telefonat inteligjentë BlackBerry

    Zhvillimi i aplikacioneve për BlackBerry OS është një biznes i madh sot. Për të shkruar një aplikacion BlackBerry, duhet të posedoni:

    Eclipse funksionon mirë me programimin JAVA. Një projekt i ri, i depozituar me një shtrirje .COD, mund të ngarkohen direkt në simulator. Ju pastaj mund ta provoni aplikacionin duke e ngarkuar atë përmes Menaxherit të Pajisjes ose duke përdorur opsionin e vijës së komandës "Javaloader".

    Shënim: Jo të gjitha BlackBerry API do të punojnë për të gjitha telefonat inteligjentë BlackBerry. Pra, shënoni pajisjet që e pranojnë kodin.

  • Profilet e telefonit celular dhe më shumë
  • 05 i 06

    Krijimi i aplikacioneve për Pocket PC

    Image mirësjellje Tigerdirect.

    Krijimi i aplikacioneve për Pocket PC është i ngjashëm me atë të pajisjeve të mësipërme. Dallimi këtu është se pajisja përdor .NET Compact Framework, i cili është më shumë se dhjetë herë "më i lehtë" se versioni i plotë i Windows dhe gjithashtu ofron zhvilluesve më shumë funksione, kontrolle dhe mbështetje të shërbimeve Web.

    I gjithë paketa mund të mbahet në një skedar të vogël të CAB dhe të instalohet direkt në pajisjen tuaj të synuar - kjo funksionon shumë më shpejt dhe më shumë pa probleme.

    06 i 06

    Cfare tjeter?

    Image mirësjellje SolidWorks.

    Pasi të keni mësuar të krijoni një aplikacion themelor të pajisjes celulare, duhet të vazhdoni më tej dhe të përpiqeni të përmirësoni njohuritë tuaja. Ja si:

    Krijimi i aplikacioneve për sisteme të ndryshme mobile