PhoneGap on tarkvara tüüp, mida kasutatakse peamiselt mobiilirakenduste loomiseks. Adobe System on selle tarkvara välja töötanud. Selle tarkvara üheks eeliseks on see, et rakenduse arendaja ei nõua mobiiliprogrammeerimiskeele tundmist. Peate teadma ainult mitmesuguseid veebiarenduse keeli, nagu HTML, CSS ja JavaScript. Tegelikult pakub see ka veel ühte eelist. Telefonirapi abil saate mobiilirakenduse arendada kõigi laialdaselt kasutatavate mobiilside opsüsteemide jaoks, sealhulgas Windows, Android, iOS ja Blackberry. Järgnevas artiklis on esitatud lihtne ja põhjalik tehnika mobiilirakenduse arendamiseks läbi Phonegapi.

Selle kasuliku juhendi saavad läbi vaadata kõik programmi arendajad, kes soovivad oma veebisaidile juurde pääseda nii veebis kui ka mujal. See pakub teile PhoneGapi abil rakenduste loomise lihtsat protsessi. Nii et kui soovite välja töötada uue kasutajasõbraliku mobiilirakenduse, lugege siis edasi.

Mida on vaja?

Telefonirapi abil rakenduse arendamiseks on ennekõike vajalik HTML, CSS ja Jcripti tundmine. See aitab kujundada veebisaiti, kuhu saate rakenduse installida. Lisaks sellele pole PhoneGapi kasutamiseks vaja programmeerimist.

Tarkvaraehitustööstuse buumiga soovivad programmeerijad kavandada tõhusaid rakendusi, mis saaksid eelprogrammikeelte abil tõhusalt töötada. Need mobiilirakendused on samuti mugavad ja kasutajasõbralikud. Neid saab kasutada igal pool ja igal ajal. Siinkohal on oluline meeles pidada, et nii mobiiltelefonide kui ka personaalarvutite arhitektuurne rakendus on peaaegu identne. Mõlemad on kohandanud riistvara, püsivara ja töötavad opsüsteemi abil.

Alustades protseduurist

Phonegap on elutähtis ja laialt kasutatav tarkvara rakendustarkvara arendamiseks. Põhimõtteliselt saavad programmid raamistiku, mis aitab nende ülesannete täitmisel kasutada standardseid veebiliidese APIsid. Rakenduse saate luua kõigis opsüsteemides. Lisaks saate tarkvara tasuta alla laadida. Peate rakendama oma teadmisi HTML-i, CSS-i ja JavaScripti kohta ning ülejäänu jätma Phonegapile. See aitab pakkuda rakendusele keerukat pilku ja hoiab silma peal erinevate opsüsteemide teisaldatavusel.

PhoneGapi abiga saate arendada mobiilirakendusi kõigi suuremate opsüsteemide jaoks, olgu see siis Androidi, Apple iOS, Windowsi või Blackberry jaoks. Te ei pea olema ekspert ega omama põhjalikke teadmisi kõigi nende OS-ide kohta. Samuti ei pea te algusest peale midagi rakenduse kodeerimise programmeerimisest teadma. Tegelikult muutub ülesanne siin palju lihtsamaks. Peate lihtsalt üles laadima teabe veebisaidi kohta, mis teisendatakse automaatselt erinevateks rakendusefailideks.

Rakenduse loomiseks mis tahes veebis asuva opsüsteemi jaoks peate siiski looma põhiseadistuse, et rakenduse arendamine muutuks lihtsaks. Ehkki saate rakenduse luua võrguühenduseta tööriistade abil, näiteks Cordova käsuribaliides ja Githubi hoidla protseduur, on parem valida lihtne protsess. Kuna PhoneGap toetab HTML-i, CSS-i ja JavaScripti, peate valima need tehnoloogiad.

Rakenduse ehitamine Androidi opsüsteemi jaoks

Kui soovite luua rakenduse Androidi opsüsteemi jaoks, tuleb veenduda, et seade toetab rakendusi, mis on installitud väljaspool Google Play poodi. Järgige lihtsalt järgmist protseduuri

  • Minge jaotisse Seaded.
  • Avage telefonikaardi turvalisuse leht ja lubage seejärel rakendused tundmatutest allikatest.

Kui soovite oma loodud mobiilirakendust Google Play poes müüa, peate allkirjastama sertifikaadi, mis edastatakse Android Marketile. Testimisprotsess pole aga nii lihtne.

Apple iOS

Kui proovite rakendust arendada, kasutades rakendust PhoneGap Apple iOS mobiili jaoks, on esimene nõue arendajakonto. Peate selle ostma ja see maksab teile aastas umbes 99 dollarit. Siiski peate ootama päeva või paar, sest enne Apple'i kinnitamist vaadatakse see konto kõigepealt üle. Kuid kui teil pole kontot, lükkab see testimisprotsessi edasi. Kui olete konto saanud, peate ajutiselt profiili looma ja seejärel sertifikaadile alla kirjutama. See on üsna lihtne. Peate lihtsalt järgima juhiseid.

PhoneGap Windowsi jaoks

Kui proovite välja töötada Windowsi opsüsteemi rakendust, on protsess Androidi ja Apple iOS-iga võrreldes üsna keeruline. Siin peate kasutama uusimat Windows Installerit. Seejärel puutuge kokku PhoneGapi töölaua seadistamise viisardiga. Lõpetage protsess ja jätkake PhoneGap Developer App installimist.

Järgmine samm pärast ajutise profiili ja sertifikaadi omamist on teie ülesanne need telefoni PhoneGap Buildisse üles laadida. Seda tuleb teha pärast oma profiilil klõpsamist. Leiate selle parema käe ülemise külje poole. Nüüd liikuge redigeerimise kontol ja valige 'Allkirjastamisvõtmed'. Profiili üleslaadimisel peate sisestama parooli. Uue reeglistiku kohaselt peate parooli sisestama iga kord, kui soovite võtme avada.

Tuleb meeles pidada, et igal mobiilirakendusel peaksid olema järgmised funktsioonid, sealhulgas

    • Konfiguratsioonifailid
    • Rakenduse ja rakenduse ikoonid
    • Sisu

Soovitatavad kursused

  • Programm Xcode 7-l
  • iOS 9 rakenduse koolituskursus
  • Androidi põhialuste koolituskimp
  • iOS 8 põhialuste veebikoolitus

Seadistamine

Veebipõhine rakendus vajab ainult ühte konfiguratsioonifaili, millest piisab sätete konfigureerimiseks. See sisaldab kogu rakenduse kokkupanemiseks vajalikku teavet. Seda saab illustreerida antud vidinate kaudu.

Vidinad

Kogu konfiguratsiooni sisu on märgistatud. Räägime sellest lühidalt

ID säilitatakse erinevates rakenduste poodides.

Seda nimetatakse rakenduse versiooninumbriks. Siin on vorming xyz ja ka positiivsed täisarvud, näiteks 1.0.0. See osutab suuremate-väiksemate-patch-versioonide süsteemile.

Rakenduse nimi

See näitab arendava rakenduse nime, mis asub teie mobiiliekraanil rakenduse ikooni all. Igaüks, kes kasutab mobiili, leiab selle nime sisestades rakenduse.

Minu esimene veebirakendus

See sisaldab rakenduse kirjeldust ja annab teavet rakenduse sisu kohta.

Autor_nimi

Nagu ilmne, räägib see rakenduse looja või arendaja kohta. Enamasti leiab kasutaja tavaliselt selle rakenduse käivitanud ettevõtte või organisatsiooni nime.

Eelistussilt on kasulik mitmel viisil. Seda kasutatakse funktsioonide seadistamisel, sealhulgas täisekraan, taustavärvid ja rakenduse suund. Need valikud leiate nime- ja väärtuspaarist. Siin ei vaja te ka ise eelseadeid.

Ikoonide lisamine rakendustele on väga oluline. Saate seda mitmel viisil kodeerida. .Src-tee annab teavet ikoonipildi kohta. Teisest küljest: platvorm tähistab opsüsteemi platvormi. Lõhe: täpsustaja määrab androidiga töötavate mobiiltelefonide tiheduse, samas kui iOS kasutab laiust ja kõrgust.

Ikoonid

Te olete juba tuttav, et erinevate mobiiltelefonide suurused erinevad üksteisest isegi siis, kui nad kasutavad sama opsüsteemi. Erinevatel mobiiltelefonide tarbijatel on rakenduste valimisel erinev valik ja seetõttu peate pakkuma kõigi mobiiltelefonide kõiki ikoone. Teine oluline tegur on ikoonide kuju ja suuruse loomine vastavalt opsüsteemile. Punkti paremaks selgitamiseks illustreerime näidet-

res / ikoon / ios Andres / ikoon / android / joonistatav-xxxx ..

Kui soovite oma ülesande täitmise kiirust suurendada, arendage parem välja logo suurusega 1024 × 1024 ja külastage seejärel saiti makeappicon.com. Selle konkreetse veebisaidi kaudu saate kujundada logosid nii iOS-i kui ka Androidi opsüsteemidele. Varem on juba mainitud, et suurema osa mobiilirakenduste tarkvarakomplektist arendavad nii lipulaevade organisatsioonid kui ka üksikud arendajad.

Nagu ilmne, hõlmavad kõige populaarsemad ja laialdasemalt kasutatavad mobiilsed opsüsteemid-

  • Windows
  • Android
  • BlackBerry
  • Ios

Lisaks neile on praegu saadaval ka palju muid opsüsteeme. Kõik need opsüsteemid on turul hõlpsasti saadaval. Nende kasutamist mobiilirakenduses saab aga selgitada graafilise kujunduse abil.

Iga opsüsteem pakub oma tööriistade ja tarkvara komplekti, millega programmeerija saab rakenduse ehitada ja seda edukalt käivitada. Siiski on mõned mobiilirakendused, mis on spetsiaalselt loodud konkreetse operatsioonisüsteemi jaoks ja neid pole võimalik teistel platvormidel käivitada. Näiteks peate olema näinud, et paljud androidi rakendused ei tööta Windowsi telefonis.

Rakenduse arendamine, mis suudaks edukalt käitada igat tüüpi operatsioonisüsteeme, võib sageli osutuda keeruliseks ja keerukaks ülesandeks. Veel üks keeruline ülesanne on pakkuda rakendusele keerukat välimust. Teil on alati soodne olukord, kui teil on piisavad teadmised igat tüüpi opsüsteemide ja nende konkreetsete tööriistade kohta.

Kõigist opsüsteemidest on Android populaarseim. Üks eeliseid on see, et saate kõik logod e-postiga saata ZIP-vormingus.

Võite tegelikult võrguühenduseta veebisaidi kopeerida kohalikule kõvakettale ja sellele hiljem juurde pääseda. Interneti-ühendust pole vaja. See võrguühenduseta telefonikaardirakendus aitab välja töötada rakendust, millele pääseb juurde ka mobiiltelefonides. See sisaldab rakendust, millel on erinev lugude kogumik, lühikesi õpetusi või muud veebivälist sisu. Kasutaja saab seda kõike võrguühenduseta lugeda.

Võrguühenduseta rakendus

Võrguühenduseta rakendus koosneb phoengapi kaustade struktuurist. Juurkataloogis on ainult kaks faili.

Config.xml koosneb rakenduse konfiguratsioonisätetest ja index.html koosneb veebisisu avalehest. Siinkohal on aga oluline meeles pidada, et kõigil HTML-failidega seotud linkidel peaks olema suhteline tee. Sellist absoluutset teed ega alussilti pole.

Veebirakendus

Veebirakenduse korral andmekausta pole. Peamine põhjus on see, et kõik failid asuvad tegelikus serveris ja sellele pääseb juurde Interneti kaudu. Te juba teate, et index.html koosneb tegelikest linkidest, mis sisaldavad veebiserverit. Kui rakenduse režiim on otsustatud ja selle failid korrastatud, tuleb failid pakkida tavalise zip-tööriista abil ja seejärel salvestada.

Rakendusele allkirjastamine

Veebiarendajatele või asjassepuutuvale organisatsioonile on kohustuslik rakendusele alla kirjutada ja korraldust säilitada. Seetõttu peate rakendusele alla kirjutama. Oluline nõue on siin peamine tööriist, java jaotuse osa.

Järgmine käsk aitab võtmehoidla faili my_keystore-phonegap genereerimisel:

keytool-genkey-v-keystore my_keystore.keystore-alias TutorialsPoint -keyalg RSA - võtme suurus 2048 - kehtivus 10000

Järgmisena on aeg kokku panna esimene veebi API-l põhinev kiirrežiimi rakendus. Samuti peaksite teadma veebisisu rakenduse vormingutesse teisendamise protsessi. Saate selle üles laadida veebipõhistest rakenduste poodidest. Siinkohal on oluline märkida, et PhoneGap aktsepteerib ainult Githubis või AdobeID-is välja töötatud sisselogimist. Github on määratletud kui ladu, mille kasutaja laadib sisu üles, et seda URL-i viidetega kasutada.

Kuidas teha Adobe ID-d

ID loomiseks peate lihtsalt järgima lihtsaid samme -

  • Logige sisse saidil build.phonegap.com ja klõpsake nuppu register, mis viib teid uude aknasse.
  • Esitage kõik oma andmed ja klõpsake registreerumiseks. Sama kasutajatunnuse korral saate kasutada ka PhoneGapit.
  • Nüüd klõpsake nuppu Laadi üles .zip-fail 'ja laadige üles veebisisu ja konfiguratsioone sisaldav .zip-fail.
  • Kõiki opsüsteeme, välja arvatud see, mille jaoks te rakendust arendate, ei töötata edasi, kuna te pole allkirjastatud võtit andnud.
  • Klõpsake opsüsteemi ikoonil ja seejärel lisage sellele võti.

Enne rakenduse üleslaadimist tuleb seda virtuaalsetes või reaalsetes seadmetes siiski põhjalikult testida.

Soovitatav artikkel

Siin on mõned seotud artiklid, mis aitavad teil saada rohkem teavet telefonigapi kohta, nii et lihtsalt minge läbi alloleva lingi

  1. 5 iOS 8 kasulikke näpunäiteid, mida iga Apple'i fänn peaks teadma
  2. HTML5 või Flash - olulised erinevused
  3. Põhjalik tehnika mobiilirakenduse loomiseks, kasutades Phonegapi
  4. 32 kasulikke mobiilirakenduse analüüsivahendeid Kõik peavad tööstuses kasutama
  5. 8 parimat mobiilirakenduse programmeerimiskeelt, mida peaksite teadma

Kategooria: