Alkalmazások fejlesztésére vonatkozó alkalmazások: Hogyan készítsünk alkalmazást az iOS és Android számára. A mobilalkalmazások létrehozására szolgáló bevételek titkai, amikor az alkalmazás nevezhető, hol lehet

Dmitry dementy

Kétségbe vonja, hogy befektet, hogy egy mobil alkalmazás fejlődéséhez? Ez önállóan és teljesen szabadítható. Lehet, hogy tesztelési lehetőség van, amellyel kényelmes a mobil stratégia hatékonyságának értékeléséhez. És ha megpróbálja, akkor, hogy egy tisztességes mobil alkalmazás, amely a fő eszköz az online interakció a tulajdonosok okostelefonok és a tabletta.

Ne feledje, hogy még a legmenőbb mobilalkalmazás sem lehet az egyetlen eszköz a promócióhoz. A maximális kereskedelem és értékesítési eredmény csak integrált internetes marketinget ad.

Érdemes megtenni a mobilalkalmazást

Megéri. Ha nem hiszel a szóban, itt vannak olyan tények:

  • A flurry analitika és a ComScore szerint az okostelefonok és tabletták tulajdonosai a böngészőt csak a teljes munkaidő 14% -át használják az eszközzel. És a különböző alkalmazásokra költött idő 86% -át.
  • A telepített alkalmazás a közvetlen kommunikációs csatorna a fogyasztóval. Gondolj csak: Nem kell pénzt költeni a reklámra, vagy várni, ha egy személy a Yandex segítségével találja meg. Továbbra is fenntartani a felhasználó által szükséges funkcionalitást, és biztosítja neki a megfelelő tartalmat.
  • A tabletták és az okostelefonok használatával végzett vásárlások száma mind az interneten, mind pedig a lövedékben növekszik. A Marketing Ügynökség, a Crito, már 2016-ban, az online tranzakciók több mint fele a futóban a mobil eszközök segítségével történik.

Ha szeretné, az alkalmazás olyan mobilböngésző, amelyben csak a webhely megnyílik. Ebben az esetben a felhasználó telepítené az ilyen online böngészőt? Csak akkor, ha érdekli a terméke vagy az információ. Ezért ne feledje: Az ügyfél telepített alkalmazás hűséges és készen áll a célközönség képviselőjének megvásárlására.

Ebben az esetben érdemes kockáztatni és felajánlni egy DIY alkalmazás hűséges ügyfeleinek, és nem az Android és az iOS szakemberek darabjait? Foglaljunk.

Ha létrehozhat egy alkalmazást

Emlékszel arra, hogy webhely látogatóira van szüksége? Az erőforrás tartalmának vagy funkcionalitásának köszönhető. Az emberek tájékoztatást akarnak kapni, vásárolni valamit, látni és megjegyzést a barátok fotóira és így tovább. A mobil alkalmazásoknak ugyanazoknak kell lenniük. Információkat keresnek, vagy minden tranzakciót.

Emlékszel, ha az üzlet önállóan lehet, hogy egy webhelyet? Ez akkor van, ha nincs pénz a szakemberekkel való együttműködésre, és az idő és a WordPress vagy a "Juma" kezelésére. Ugyanaz a helyzet az alkalmazásokkal. Létrehozott független programok az iOS és az Android számára, hogy összehasonlíthassák a "motorok" oldalait, nyílt forráskódúakkal.

A munka megkezdéséhez nem kell regisztrálnia. Nyomja meg a CREATE NOW gombot a főoldalon, vagy válassza ki a Létrehozás menüpontot a jobb felső sarokban a szervizoldal bármely oldalán.


Válasszon megfelelő alkalmazássablont. Ha a tartalomprojektről beszélünk, akkor érdekli az ilyen lehetőségek:

  • Kézikönyv. Ez a sablon lehetővé teszi, hogy útmutató programot készítsen.
  • Blog. Az alkalmazás segíteni fogja a blog közönségét az okostelefonon vagy táblagép képernyőjén.
  • Weboldal. A sablon átalakítja az oldal alkalmazását.
  • Oldalak. Ezzel a sablonnal bármely tartalom egyszerű funkciójával konvertálhat egy alkalmazást.
  • hírek A sablon lehetővé teszi, hogy létrehozzon egy alkalmazás aggregátor ágazati vagy regionális híreket.
  • Oldal. A sablon átalakítja az Offline tartalom alkalmazást, például egy e-könyvet.
  • VK oldal és Facebook oldal. Hozzon létre egy alkalmazást, amely lehetővé teszi a nyílt csoportok frissítéseinek ellenőrzését a Vkontakte és a Facebookon.
  • Youtube. Használjon sablont, hogy reklámozza a csatorna a YouTube-on.

A blogalkalmazás létrehozása

Használja a blog sablont. A megfelelő mezőben adja meg a blog URL vagy az RSS csatornát. Válassza ki a színes fejléc színét.


Adja meg az alkalmazás nevét.


Adj hozzá leírást.


Válassza ki a szabványt, vagy tetszőleges ikon hozzáadása. Alkalmas képméret - 512 per 512 pixel.


A rendszerindító fájl létrehozásához kattintson az App létrehozása gombra. Ezt követően regisztrálnia kell a rendszerbe. Erősítse meg a regisztrációt, és menjen a személyes fiókjához. Itt telepítheti az alkalmazást a mobileszközön, közzéteszi azt a Google Play és az Amazon App Store-hoz. A rendszer a monetizációs opciót is kínálja. Ha ezt a funkciót használja, a hirdetés megjelenik az alkalmazásban.


Ellenőrizze, hogyan működik az alkalmazás a mobileszközön. A táblagépen a programnak megjelenítenie a blog közzétételét a fejlécben és a bejelentési formátumban.

Az AppsGeyser Személyes Hivatalban követheti a telepítések számát, a Push Értesítések létrehozását, a hirdetések közzétételét, a programot a reklámozással és az alkalmazás szerkesztésével.


További alkalmazásokat szeretne? Ezután hozzon létre egy alkalmazás-útmutatót a kézi sablon segítségével.


A tartalom szerkesztése után adja meg az alkalmazás nevét, adjon hozzá egy leírást és ikont. Kattintson az App létrehozása gombra. Boot fájl létrehozása után telepítse azt a mobileszközre, és ellenőrizze a teljesítményt.

Kérjük, vegye figyelembe, hogy a legtöbb alapértelmezett mobileszközök blokkolják az ismeretlen forrásokból származó alkalmazásokat. Ha a felhasználó letölt egy programot a webhelyéről, vagy az alkalmazás tervező webhelyéről, amikor megpróbálja telepíteni, akkor a biztonsági rendellenesség figyelmeztetést fog látni. Az ügyfelek egy része valószínűleg megtagadja a program telepítését.


8 Tervező Hasonló Appseyser

Ha az Univerzális Constructor AppsGeyser nem jött létre, figyeljen a hasonló szolgáltatásokra:

  • Appsmakerstore. A szolgáltatás segítségével különböző típusú alkalmazásokat hozhat létre: az e-kereskedelmi programokból a tartalomprojektek megoldásaihoz. A tervező az iOS és az Android alkalmazásait teszi. A szolgáltatási felület oroszul. A kezdőknek a tervező használatához informatív kézikönyv található. A szolgáltatást fizetik.
  • Mobincube. Szerszám az iOS és az Android alkalmazások létrehozásához és bevételéhez. A szolgáltatás alapfunkciója ingyenesen elérhető. A tervező lehetővé teszi, hogy különböző típusú alkalmazások legyenek.
  • Jó fodrász. Ezzel a szolgáltatással fejlesztheti az Android és az iOS alkalmazásokat. A tervező fizetendő, a felhasználás költsége havonta 16 USD.

A javasolt szolgáltatások többsége angol nyelvű interfésszel rendelkezik. Ha kényelmetlen, hogy az angol nyelvű tervezőkkel dolgozzon, válasszon egy platformot egy orosz tartalommal.

Alkalmazás tervezők: Stone Ax vagy vékony modern eszköz?

Ne rohanjon ki a szélsőséges szélsőségekből. A javasolt szolgáltatások segítségével valóban működőképes funkcionális alkalmazásokat hozhat létre. A kapott programok különböző feladatok megoldására használhatók: az online kereskedelem biztosítása a tartalom eloszlásához és a közönség számára. A tervezőben létrehozott alkalmazások közzéteszik a Google Play és az App Store-ban, szerkeszthetők, monetize hirdetési vagy fizetett telepítésekkel.

Nem túlbecsülik a javasolt szolgáltatásokat. Nyilvánvaló hátránya továbbra is sablon. A programok tervezéséről és funkcionalitásáról beszélünk. Ezenkívül a tisztességes funkcionalitású platformokhoz való hozzáférés kifizetésre kerül. Mi jobb: fizesse meg a fejlesztők munkáját egyszer vagy sok éven át a tervező tulajdonosainak fizetésére? Fontolja meg magát.

És továbbá: Ha nincs ideje önállóan létrehozni egy mobilalkalmazást, kérjük, lépjen kapcsolatba cégünkkel. A mobilalkalmazások fejlesztésével foglalkozunk, és.

Lépjen kapcsolatba velünk Beszéljük meg? Rendelje meg az ingyenes konzultációt

A fotósok között a lenfight alkalmazást kellően specifikusnak tekintik. Fő jellemzője számos különféle optikai és fényhatás, káprázás, ragyogás és bokeh. Minden egyes hatás gondosan konfigurálható, és a fénykép szűrő. A hatások hozzáadása után a sugarak nagyon természetesek. R a program is elég egyszerű: az első munka után minden bőséges lehetőség egyértelművé válik. Egy angol nyelvű alkalmazás.

Követelmények:

  • Android 4.0 vagy újabb

Példák:




Vscocam: "Új szabvány a mobil fotózásban"?

Az iOS és az Android számára

Kétségtelen, hogy a Vscocam az iPhone legnépszerűbb alkalmazásának nevezhető. By the way, az alkotók büszkén hívják a program "új szabvány a mobilfotózás". És általában nem hiábavaló: A VSCOCAM lehetővé teszi, hogy számos szűrőt és kísérletet használjon a beállításokkal. Van egy dokumentum, amely egy alkalmazással dolgozik, így a munka megkezdése előtt alaposan megvizsgálhatja a program összes képességét. Egy másik előny az intuitív felület. Ismét a fejlesztők szerint mindent megtettek, hogy a felhasználók "ne pazaroljanak időt egy hosszú utófeldolgozásra, de egyszerűen és gyorsan megkapták a gyönyörű keretet." Maga a Photo Editor ingyenes. Ezenkívül fizetett tartalmat vásárolhat. Program angolul.

Követelmények:

  • iOS 5.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • Android 4.0 vagy újabb

Példák:




Afterlámlás (33 rubel): Kísérlet a színes reprodukcióval

Ios I.Android

Mint minden más fényképszerkesztés, a padló több hipster szűrőt és keretet tartalmaz. De ennek a programnak a megkülönböztető jellemzője a színes reprodukcióval végzett munkája: a fotósok összehasonlítják a Lightroom segítségével. Aftervezés nem helyettesíti a szakmai szoftvert, de a kis munkák alkalmasak. Az Ön kényelme - 15 szerkesztési eszköz. Testreszabhatja például a kontrasztot, a telítettséget, a képhőmérsékletet. Az alkalmazás 23 "film" hatásokkal rendelkezik, amelyek lehetővé teszik, hogy "felvehessen" egy fotót, hozzáadja a textúrát, vágja a képet stb. Küleményenként mindenféle keretről mondhatsz: olyan sok közülük vannak, amelyek még a legegyszerűbb képből is teljesen érdekes eredményt kaphatsz. Egy angol nyelvű alkalmazás.

Követelmények:

  • iOS 5.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • Android 2.3 vagy újabb

Példák:




Mextures (66 rubel): Fotók hozzáadása a mágiáról

Az iOS számára.

Az első dolog, ami a benyomást teszi az alkalmazás tervezése. Már inspirálja. Amint elkezdjük dolgozni, látjuk a különböző textúrák leggazdagabb választékát, amelyek szokatlanok, a kész gyűjteményekből "képletek". By the way, a textúrák maguk is létrehozhatók különböző paraméterekkel. Ahhoz, hogy a szerelmesek szép színű képeket hozzanak létre, emlékeznek az illusztrációkra a mesék könyvek számára, ez a program optimális. Amikor először indul, a felhasználó megtekintheti az alkalmazás főbb jellemzőit. A mai napig a Mextures a 100 legjobb fizetett alkalmazás teljes tetején található. Program angolul.

Követelmények:

- iOS 6.1 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




Snapseed: drámaiság hozzáadása

Az iOS és az Android számára

Egy másik népszerű fotószerkesztő. A Snapseed sok funkciót biztosít: hatalmas számú szűrő és hatás, például a döntéshozatal és a fókusz beállítása, az élesség és a szín beállítása. Az automatikus szerkesztés. A szűrők közül választhat ki egy csoportot, így beszélni, különösen "légköri", amely jól néz ki mind színes, fekete-fehér fotók, hozzáadva egy képet néhány drámai és rejtély. Egy angol nyelvű alkalmazás.

Követelmények:

  • iOS 5.1 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • android 4.0 verzió vagy később

Példák:




Pixlr Express: 100% ingyenes

-ÉrtiOS és Android

Az Autodesk egyik fő fejlesztő terméke elég néhány lehetőséggel rendelkezik. Mint a Mextures esetében, itt egy kíváncsi szép felület és tervezés. A teljes funkcionalitás a kategóriában van. Ez az egyik ilyen ritka fényképszerkesztés, ahol a fizetett komponensek teljesen hiányoznak. Érdekes a szűrők, a keretek és egyéb funkciók hatalmas választéka: egy igazán archívum fotót készíthet, hozzáadhat egy feliratot, díszítse mindenféle bokeh és fényhatásokat a lenfigh példa példáját követve. ÉS Egy másik szép kis dolog - a program menüje minden alkalommal megjelenik egy másik háttérrel, amely a keret előtt szerkeszthető. Egy angol nyelvű alkalmazás.

Példák:




Adobe Photoshop Express: Nyers feldolgozáshoz

-ÉrtiOS.és Android

A többi programhoz képest itt semmi különösebben figyelemre méltó - ugyanazok a tipikus beállítások és hatások, amelyek felét fizetik. Másrészt a fejlesztők nem voltak hiábavalóságban az "Express" szóban, amelyet maga azt mondja, hogy a program úgy van kialakítva, hogy gyorsan feldolgozza azokat a képeket, amelyekkel a Photoshop Express tökéletesen illeszkedik. Ami különösen értékes - itt feldolgozhatja a RAW fájlokat. Az alkalmazás nyelve angol.

Követelmények

  • az Android 4.0.3 vagy újabb verziója

Példák:




Rookie: Univerzálisan minden műfaj alatt

Az iOS és az Android számára

Csak néhány hónapos létezést, a fotószerkesztő Rookie sikerült hatalmas számú lelkes felülvizsgálatot és magas pontszámot szerezni. A függeléknek mind a szabad funkciók, mind a fizetett. Premium verzió, amely 72 szűrőt, 142 matricát és 130 képkockát tartalmaz, 169 rubel számára vásárolható meg. Az alkalmazás standard csomagjában - különböző szüreti szűrők, amelyek különböző műfajokhoz vannak kialakítva: Portrék, tájképek, városi vázlatok, makró stb. Minden szűrőcsoportnak saját beállításai vannak. Például a portrék szűrőknél testreszabhatja a "bőr simításának" szintjét. A fénykép feldolgozása után elküldheti Instagram, Twitter, Facebook, Tumblr, Flickr vagy mentés a galériába. Egy angol nyelvű alkalmazás.

Követelmények:

  • iOS 6.0 vagy újabb. Kompatibilis az iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPad és iPod touch. Optimalizált iPhone 5
  • android 2.3 vagy újabb verzió

Példák:




Madárház:optimális az Android számára

-Ért iOS. és Android

Az Aviary Photo Editor az Android mobileszközök egyik legjobb alkalmazásának tekinthető. Általánosságban elmondható, hogy nagyon emlékeztet a frissített Instagram: szintén nagy a választék a különböző szűrők, az azonos szintű fényerő beállításokat, kontraszt, telítettség, de emellett, felveheti matricák, matricák, feliratok (bár, a választott betűtípusok kicsi), és hozzon létre minden kedvencémet. Az alkalmazás az orosz nyelvhez igazodik.

Követelmények:

  • iOS 7.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • az Android 2.3.3 vagy újabb verziója

Példák:




Pho.To Lab: A gazdag fantáziával rendelkező hirdetésekhez

Az iOS és az Android számára

Követelmények:

  • Az Android az eszközöktől függ.

Példák:




3 A fényképek hozzáadása a fényképekhez

Felett (33 rubel)

Az iOS és az Android számára

Over egy alkalmazás, amely szöveget ad a fényképhez. Először láthatja, hogy a felhasználók már megtették ezt az alkalmazást. A program oroszul. A munkafolyamat hihetetlenül egyszerű és világos: kiválaszt egy fotót, helyezze be a szöveget, megváltoztathatja színét, méretét, pozícióját és betűtípust. Röviden, lehetetlen megzavarni. Kezdetben nem minden betűtípus áll rendelkezésre a felhasználó számára. A teljes készletért körülbelül 40 rubelt kell fizetnie. Ugyanakkor a program képességei kissé korlátozottak: NEM SZÜKSÉGES SZÜKSÉGES SZÜKSÉGES VAGY MEXE, valamint a feliratok hátterét használhatja. Függelék oroszul.

Követelmények:

  • iOS 6.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




Phonto: A leggazdagabb funkcionalitás

Az iOS és az Android számára

A beépített betűtípusok (és az 50-es rendelésükön) mellett a phonto-ban lehet telepíteni bármilyen betűtípust, ha szükséges. A program nagyon könnyen megvalósítható: felirat hozzáadása Csak kattintson a fotóra. Tovább a szöveggel, amit mindent megtesz. Alignment, Betűtípus, Szín, Szín, Átlátszóság, Karakterek és háttér hozzáadása, - Phonto, ellentétben a túlterheléssel, bármilyen kreatív ötletet is megtapasztalhat. By the way, tudod felkelteni mind a fotót, mindkettő az egyik szűrőt hozzá. A 66 rubel számára további keretek és szűrők állnak rendelkezésre. Egy angol nyelvű alkalmazás.

Követelmények:

  • iOS 7.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




Typic: Nem közömbös a barátságos kialakításhoz

Az iOS számára.

A tipikus automatikusan kivághatja a képeket egy négyzetre. A keret kiválasztása után a 11-mentes szűrők egyikét alkalmazhatja, adjon hozzá szöveget, válasszon ki egy 30 betűtípust és 7 színt, testreszabhatja átláthatóságát, és végül díszítse az eredményt a keret vagy a minta. A rendelkezésre álló betűtípusok csak latinnal működnek. Talán egy szép programinterfész jelölhet. További betűtípusok és szűrők és betűtípusok állnak rendelkezésre a program második "verziójában" - Typic + 33 rubel. Egy angol nyelvű alkalmazás.

Követelmények:

  • IOS 7.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




3 alkalmazás kollázsok létrehozására

Moldiv: Kollázsok és nem csak

Az iOS és az Android számára

Ingyenes alkalmazás a PicsPlay Pro alkotóiból. A vele könnyedén kombinálható és szerkeszthet több fotót. Itt nemcsak a különböző kereteket és gazdag választékot találsz, hanem képesek lesznek díszíteni a képeket feliratokkal és matricákkal. Egy kollázásban akár 9 lövés is kombinálható! Ezenkívül elkészítheti a fényképek szögét lekerekített, válassza ki a hátteret, állítsa be a betűtípust (a betűtípusok választása csak óriási, emellett, azok alkalmazkodnak és cirill is).Mielőtt elkezdené a munkát, figyelhetszvideó Az alkalmazás képességeiről, de valószínűleg azt fogja kitalálni. A program nagyon kényelmes és érthető.A magasság és a fotó szerkesztési funkció: 45 effektus közül, feltétlenül megtalálja, amit a kreatív ötlet megtestesít. És azok, akik nem lesznek elég egy ilyen készlethez, képesek lesznek megvásárolni a prémium csomagot 66 rubel számára. Függelék oroszul.

Követelmények:

  • iOS 6.0 vagy újabb. Kompatibilis az iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPad és iPod touch. Optimalizált iPhone 5.
  • android 4.0 verzió vagy később

Példák:




Fotó rács: Hirdetések és videorakripteket készítünk

Az iOS és az Android számára

Egy másik ingyenes alkalmazás, amely lehetővé teszi, hogy nem csak kollégákat, hanem sajátos képeslapokat és "hirdetőtáblákat" hozhat létre. Ugyanabban a gazdag funkcionalitásban, mint a Moldiv, a Photo Grid nem tud büszkélkedni (például itt nem lesz képes szabályozni a vastagság vastagságát), de számos más előnye van. Tehát ez a program segítségével létrehozhat videorakákat a fotók és kedvenc zenéinek segítségével, valamint a foto-történetek szöveggel és matricával. Összességében a program körülbelül 3000 szállást és matricát kínál. Ezenkívül az alkalmazás lehetővé teszi az egyes fotók szerkesztését. Program angolul.

Követelmények:

  • iOS 6.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • android 2.3 vagy újabb verzió

Példák:




Pic Jointer: Csak és gyorsan

Az iOS és az Android számára

A korábbi két alkalmazásoktól eltérően a Pic Jointer kínálja a legközségesebb kollázsokat: könnyű és gyors. A felhasználó választása 64 sémák. Vastag, keretek kerete és színe az ízléshez igazítható. A Premium-fiók lehetővé teszi, hogy válasszon és a rendszer hátterét.

Követelmények:

  • iOS 6.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.
  • android 2.3 vagy újabb verzió

Példák:




3 alkalmazás a többszörös létrehozáshoz

Multiexpo: Első több expozíciós alkalmazás

Az iOS számára.

Azok, akik érdekes alkalmazást keresnek egy több expozíciós hatás létrehozására, javasoljuk, hogy figyeljen a multiexpo-ra. Mellesleg, A MultiExpo egy több expozíciós primer alkalmazás mobileszközökön. És a „felfedezője”, ez elég jól végrehajtani: a tiszta és kellemes felület az orosz, a képesség, hogy nyomorék mindegyik keretet külön és szűrők a már egyesített képet. Az alkalmazás teljesen ingyenes, nincs további prémium csomag.

Követelmények:

  • iOS 5.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




Azonnali keverék: több expozíció, mint az egyik funkció

Az iOS számára.

Egy alkalmazás, amely lehetővé teszi a pillanatfelvételeket a kettős expozícióval. A szabad funkciókat tartalmazza a különböző szűrők képeinek alkalmazásának lehetőségét, a kontraszt korrekcióját, az egyes kereteket, mindenféle kereteket, valamint a feliratok hozzáadását. A prémium funkciók csomagja lehetővé teszi a lehetőségek diverzifikálását. Angolul.

Követelmények:

  • Igényel iOS 6.0 vagy újabb.

Példák:




Picamerge (33 rubel)

Az iOS számára.

Az első dolog, amit nem lehet megjegyezni, egy barátságos felület az orosz. De a fent említett fotósokhoz képest a Picamerge túl egyszerűnek tűnik: itt még nem is tudod fordítani és megragadni a képet. Mindössze annyit tehet, hogy két képet egyesíti az egyikre, és alkalmazza a szűrőt.

Követelmények:

  • iOS 7.0 vagy újabb. Kompatibilis az iPhone, iPad és iPod Touch segítségével. Optimalizált iPhone 5.

Példák:




Az Android operációs rendszer megkapta a legszélesebb elosztást - 2015 végétől a mobileszközök több mint 80% -át alkalmazza, és a grafika folyamatosan növekszik. Nem kamatok a mobil alkalmazásokhoz, a Playmarket új termékek számának megítélésével. Hogyan hozzunk létre egy Android alkalmazást? Igazi programozónak kell lennie erre? Beszélünk erről a cikkünkről.

Az első Android alkalmazás létrehozásához keményen kell dolgoznia. Szükségünk lesz:

  • Könyvek programozása;
  • Szerdafejlesztés (számos programot és plug-ineket tartalmaz);
  • További programozási kézikönyvek az Android operációs rendszerhez;
  • Tudás az építési algoritmusokban.

Miután a telepítési környezetet ápolták, meg kell kezdeni a könyvek és kézikönyvek feltárását. Segítenek megismerni az üzemeltetők, osztályok, a tömbök, a mobileszköz-berendezések kölcsönhatásának módját. Is meg kell tanulnod, hogyan kell elolvasni valaki más kódját, és megtalálja benne a szükséges tudás- és programozási technikákat. A legkisebb program felsorolására nézve a fej megkezdi körözni - úgy tűnik, hogy lehetetlen mindez megtanulni.

Valójában az Android alatti programozáshoz néhány kézi és tankönyv íródott. Ezért a programozási modellek tanulmányozásával kapcsolatos problémák nem merülnek fel - a legfontosabb dolog, hogy ez a képesség.

Alkalmazás tervezők Android

Ha az algoritmusok operátorai, osztályai és fejlesztése megijeszti Önt, és a programok listáját primitív horrorba dobják, akkor készen állunk arra, hogy egy másik megoldást kínáljanak - speciális tervezői alkalmazások létrehozása. Számuk nem naponta nő, hanem órákkal, így nincs probléma a keresésükkel. A tervezők lehetővé teszik, hogy különböző nehézségi szinteket írjanak az előre kifejlesztett modulok és képességek használatával. Alapjuk alapján létrehozhat:

  • Hírek alkalmazások;
  • Kulináris receptek katalógusai;
  • Mobil blogok;
  • Online áruházak;
  • Rendelési kérelmek;
  • Fotó- és videó galériák;
  • Szöveges alkalmazások és még sok más.

Számos konstrukció is kínál eszközöket a létrehozott alkalmazások alapvető promóciójához.

Tervező App2B.

Ez a tervező üzleti közönség számára készült, így magas szintű komplexitási üzleti projekteket hozhat létre. Ezen alapul online vásárlás, ruházati katalógusok, alkalmazások diszkontálási programok, alkalmazások értesítések, hírek, promóciós könyvtárak, videó galériák és még sok más. A felhasználók elérhetőek letöltési statisztikák létrehozott alkalmazások, hosting és fejlett eszközök.

Mint sok más üzleti eszköz, az App2B tervező fizetendő. A felhasználók és a fejlesztők választása az egyetlen fizetési lehetőség - 9900 rubel egy alkalmazás egyszeri. A fizetési magában foglalja a hozzáférést az összes megadott jellemzők, technikai támogatás, eszközök támogatása, valamint elhelyezését alkalmazások PlayMarket.

Az igazságosság érdemes megjegyezni, hogy ez a konstruktor nem csak az Android, hanem az iPhone okostelefonokra is létrehozhat alkalmazásokat (majd az AppStore közzététele).

Appsmakerstore tervező

Ez egy nagyon erős multifunkcionális tervező, óriási sablonokkal. Ezzel az alkalmazások a szállodák, éjszakai klubok, éttermek és kávézók, közszolgáltatások, kiskereskedelmi láncok, szépségszalonok, rádióállomások, orvosi intézmények, sportklubok, vallási intézmények, valamint különböző események és rendezvények létrehozása. Tervezői funkcionalitás:

  • Hírek közzététele;
  • Multimédiás tartalom közzététele;
  • Automatikus szinkronizálás a helyszínekkel;
  • Online megrendelések fogadása;
  • Fizetés;
  • Foglalási funkciók;
  • A felhasználók GPS-helye;
  • Menetrendek és grafikonok kiadása;
  • A szociális hálózatok integrálása és még sok más.

És annak érdekében, hogy egyedi, egyedi, márkajelzést biztosítanak - a felhasználók / fejlesztők letölthetnek logókat, saját fotókat és egyéb vállalati attribútumokat. Az alkalmazás létrehozásának megkezdéséhez ki kell választania egy megfelelő sablont, majd adja hozzá a saját tartalmat a projekthez. Miután minden befejeződött, a szolgáltatás segíteni fogja a plakát alkalmazását.

Ingyenes alkalmazás tervező új digitális időkben

Ez a tervező asztali. Ez az, hogy munkájának szüksége van egy speciális alkalmazást a számítógépére. A fejlesztők azt állítják, hogy a teljes funkcionalitás teljesen ingyenes - jó alapvető képességek vannak, ingyenes sablonok és modulok vannak. A funkcionalitás elérése érdekében regisztrálnia kell és kap egy fiókot..

A számítógépen telepített program csak néhány megabájt egy nagy plusz. Futtassa a programot, adja meg a felhasználónevet és a jelszót, amely után feldolgozásra kerül egy alkalmazás fejlesztése. Itt különböző alkatrészeket és oldalakat adhatunk hozzá, helyezze be a képeket és a szövegtartalmat, tekintse meg az eredményeket különböző képernyőfelbontásokon. A funkciók nem a leginkább gigantikusak, de egyszerűen létrehozhat egy egyszerű mobil alkalmazást Android vagy egy kis online áruház még mindig lehetséges.

Ez a tervező nemcsak alkalmazásokat hozhat létre, hanem közzéteszi őket a Playmarket alkalmazásban is. Szintén támogatta az iOS alkalmazások létrehozását is.

Designer Net2Share.

Hogyan lehet létrehozni egy alkalmazást Android ingyen, és akár pénzt keresni? Ehhez használja a Net2Share tervezőt. És hagyja, hogy ne ijesztjen a "Tarifa" szakasz a tervező hivatalos honlapján - itt közzéteszi olyan társulási programról, amely lehetővé teszi a fejlesztők számára, hogy a saját alkalmazások létrehozásakor (valahogy másképp hívhassák ezt az elemet).

A fejlesztés folytatásához egyszerű regisztrációs eljárással kell mennie. Alkalmazásfejlesztés történik a webes felületen. A PLAY M3ARKET közzététele után a fejlesztő az egyes alkalmazásokba ágyazott hirdetési bannerek hirdetéseitől függően jövedelmet kap. A legkeresettebb alkalmazások tulajdonosai további bónuszokat kaphatnak.

A szolgáltatás mínusza az, hogy a playmarketben létrehozott alkalmazások közzététele önállóan lesz - nincsenek alapvető lehetőségek a közzétételhez.

Következtetés

Android alkalmazás létrehozása a fizetett és ingyenes tervezők segítségével. A tervezők funkcionalitása tisztességes, ezért a legtöbb feladatot megoldják. De ha valami különlegeset szeretne létrehozni, akkor tanulmányozni kell az Android programozását a semmiből - csak így tudsz menni egy fejlettebb alkalmazás létrehozására. Ha nincs ereje, hogy önállóan hozzon létre szoftvert, akkor a szakmai programozóktól kell megrendelni.

"Periodical" - egy mobil alkalmazást készítettünk, amelyben kinyomtathatja fotóiról, pillanatfelvételeit és képeslapokat. Annak érdekében, hogy mindenkinek eltávolítja az iPhone-ot, 8 fő fotószerkesztő alkalmazást választottunk ki, amelyek segítenek testreszabni a fényességet és a kontrasztot, szűrőt szabnak ki, illeszkednek a perspektívához - mindent megtesznek, hogy szép képeket küldjenek a nyomtatáshoz.

Vscocam

A Vscocam az egyik legnépszerűbb alkalmazások az elmúlt idők feldolgozásához, ezért: köteles szűrni, amelyeket a fényképezőgépekkel, művészeti igazgatókkal és a kreatív iparágak vállalataival együtt hoztak létre. A programnak rendelkeznie kell a szükséges eszközökkel a Kép a tökéletességhez: Színkorrekció, vágás, fehéregyensúly, fényerő, kontraszt és így tovább.

a VSCOCAM-ban egyszer feldolgozhatja a fotót, majd ezeket a beállításokat egyszerre alkalmazza az összes hasonló fényképre, ami nagymértékben időt takarít meg.

A Vscocam is olyan közösség, amelyben több ezer felhasználó van osztva. A Vscocamban is naplót készíthet, így egyszerű fotó-történelmi kártyákat készíthet kártyákkal és szöveggel. Az alkalmazás adeptjei megtalálhatók a #vsco, #vscorussia, #vscocam, #vscorussia instagram címkéjén.

Az alkalmazás ingyenes a szűrők kiindulási csomagjával együtt, a többi külön megvásárolható. De mielőtt megvásárolná, meg tudod becsülni, hogy a fotók hogyan fognak megjelenni az új feldolgozásban. Nehéz tájékoztatni néhány konkrét hatást - választani az ízlés. Ossza meg kedvenceit: C2, 04, 05 és F1.

Sötét szoba.

A sötétszobás alkalmazás megfelel azoknak, akiknek komoly színkorrekcióra van szükségük. A sötétkamra fő chipje a "görbe", az a szakemberek, akik az Adobe Lightroom használatakor használatosak. A kiindulási készletben azonban nem megy, külön megvásárolandó. De van egy eszközkészlet a fotók szerkesztéséhez, amelyben minden szükséges az alapfeldolgozáshoz.

Utótás

A túllépték a megjelenés óta a mobil fotósok számára népszerű. Mi a titok? Barátságos felület, egy csomó szerkesztési eszköz, és természetesen keretek, textúrák és egyéb díszek.
Az utóbbi többi részével is megrendelhető. Az összes szükséges szerkesztés, a gyönyörű szűrők paksi a fejlesztők és a mobil fotósok, keretkészletek, textúrák. Néhányat külön vásárolnak.

Snapseed.

A Snapseed egy nélkülözhetetlen eszköz, ha meg kell mutatnia a pillanatfelvételt. Képes dolgozni egy általános fotóval és az egyes régiókkal. Túl sötét szekciót vagy Darke-t is tisztázhat.
A fotószerkesztő Arsenaljában az alapvető feldolgozóeszközök: vágás, színkorrekció, vignettálás. Plusz érdekes hatások: Grunge Blur, Noir és mások.

Pixelmator.

Pixelmator - "szörny" kiválasztása. A fejlesztők maguk is teljes képszerkesztőnek állnak. Természetesen a fotókhoz is megfelel.
Az alkalmazás fő "chipje" a rétegek támogatása, mint az asztali szerkesztésnél. Ez kísérletet ad: "keverjük" néhány pillanatfelvételt, adjunk hozzá szöveget, geometriai formákat. A Pixelmatorban nagyon jó sablonok kollázsok, képeslapok és poszterek létrehozásához.

Mextures.

A Mextures fotói laboratóriumi és kísérleti érzést ad. A függelék hűvös hatásokat tartalmaz, amelyek egymással összekapcsolhatók. Tekintettel arra, hogy minden egyes szűrőt sok variáció, egy és ugyanaz a fotó a hatás ugyanaz néz másképp. A legfontosabb dolog a megfelelő időben, hogy megállítsa, és ne legyőzze a szűrőkkel.

Világos.

Világos - könnyű elsajátítani a fotószerkesztőt gyönyörű szűrőkkel. Ezek alkalmasak a tájképekre, a természetre, az építészetre. A fekete-fehér képek szerelmesei szeretik a csomagot bevezető hatással.
Megpróbálhatja a kezdeti készlet ingyen, a többi számára is meg kell fizetnie. Vásárlás előtt megtekintheti a valódi fotók példáit, és eldöntheti, hogy mit kell.

Skrwt.

SKRWT - az ívelt kezek gyógyszere. Komolyan, az iPhone-on egy állvány nélkül, nehéz kezdetben "egyenes" keretet készíteni az objektumok helyes arányával és egy meghatározatlan horizonton. Ezt láttuk, amit láttak, anélkül, hogy a kompozícióra gondolnánk és egy keretet építenek.

Az alkalmazás eszközei vannak a kilátások kijavítására, az objektumok mennyiségére, a függőleges és vízszintes keret elrendezésre. A "Periodics" blog szerzője Ez az alkalmazás ismételten mentésre került, úgy tűnt, már elvesztette a kereteket, ezért javasolja Skrwt minden mobil fotósnak.

A mobil fényképezési lehetőségek nagyon szélesek: Alkalmazások használata, eltávolíthatja, feldolgozhatja a képet, és nyomtathat egy képet. Továbbra is ismerjük Önt az ötletekkel a fotók feldolgozására és további felhasználására. Maradjon velünk! Add nekünk Instagram-ban -

Vizsgálja meg az új nyelvi és fejlesztési környezet minimális, hogy szüksége lesz, ha meg szeretné írni az első mobilalkalmazást. Ahhoz, hogy megértsük az elemi todo listát az Android vagy az iOS-hoz, anélkül, hogy példát eszik a könyvből, akkor nem lesz kevesebb, mint néhány hét. De nem tudja elsajátítani az objektív-C-t vagy Java-t, és ugyanakkor gyorsan fejleszti az okostelefonok alkalmazásait, ha ilyen technológiákat használsz telefoncsal.

Ha gondosan tanulmányozta az innovációkat, amelyek a Windows 8-ban várnak minket, akkor talán megjegyezték, hogy az alábbiak szerint lehetőség nyílik a HTML5 alkalmazásra. Az ötlet, valójában nem új technológia, amely ugyanazt a megközelítést alkalmazza a mobil platformok számára, hét világ lépést alakít ki. Az egyik ilyen keret, amely lehetővé teszi az okostelefonok alkalmazásának alkalmazását a HTML, JavaScript és a CSS!, Csak és a PhoneGap segítségével. Az alkalmazással írt alkalmazás minden népszerű platformra alkalmas: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian és Bada. Nem kell tanulmányoznia a programozás jellemzőit az egyes platformok (például célkitűzés az iOS esetében), foglalkozzon a különböző API-k és fejlesztési környezetekkel. Minden, ami meg kell teremtenie a cross-platform mobil alkalmazást, a HTML5 és egy speciális telefonGap API ismerete. Ugyanakkor, a kimeneten, ez nem hülye HTML oldalt, "keretezett" az alkalmazási felületen, nem! A keretrendszer API lehetővé teszi, hogy szinte az összes funkcióját a telefon, hogy használják a fejlődő natív eszközök: hozzáférés a gyorsulásmérő, iránytű, kamera (videó és fotó és a fotózás), a névjegyzékben, fájlrendszer, értesítési rendszer ( standard értesítések a telefonon), tárolóeszközök, és t. Végül, egy ilyen alkalmazás fájdalom nélkül hozzáférhet a határokon átnyúló címhez. A jQuery Mobile vagy a Sencha keretrendszerek segítségével újratelepítheti a natív vezérlőket, és a végső program a mobiltelefonodon fog megjelenni, mintha egy natív nyelven (Nos, vagy majdnem így) írnánk. A legjobb, ha illusztrálja a fenti gyakorlati gyakorlatot, azaz egy alkalmazást írjon, így azt javaslom, hogy azonnal kezdjem a gyakorlatot. Elküldött idő - minden boldog lesz több mint fél óra.

Mit fogunk létrehozni

Target platformként IOS-t veszünk - igen, a pénz az AppStore-ban van, és a fejlődés megmutálása a legjobb ott :). De azonnal tisztázza: mind ugyanaz, változása nélkül ellenőrizhető, mondhatjuk, Android. Hosszú ideig gondoltam, hogy milyen példát fontolóra venni, mivel abszolút nem akartam megírni egy másik tulz-t a számlára. Ezért úgy döntöttem, hogy hozzon létre egy alkalmazás az úgynevezett „Geonadmalka”, egy navigációs programot, amelynek célja az leírható egy mondatot: „Szólj, ha megismétlem itt.” Az AppStore számos segédprogrammal rendelkezik, amelyek lehetővé teszik, hogy "emlékezzen" arra a helyre, ahol a felhasználó parkolja az autót. Ez majdnem ugyanaz, csak egy kicsit egyszerűbb. Megadhatja a város térképét a város térképén, állítsa be egy adott sugarot, és programozzon üzenetet. Amikor megadja a következő kerületet a megadott sugárral, az alkalmazás értesítést ad, és a pont törlődik. A terv szerint fogunk cselekedni: Először hozzon létre egy egyszerű webes alkalmazást, ellenőrizze a böngészőben, majd mozogunk a PhoneGap-val az iOS platformhoz. Nagyon fontos, hogy írjon a prototípusban, és tesztelje a kód fő részét a számítógép böngészőjében, mivel sokkal nehezebb az alkalmazás hibakeresésére a telefonon. Keretként a jQuery c jquery mobile (jquerymobile.com) js-framework (jquerymobile.com), és a kártyák térképeként - a Google Térkép v3. Az alkalmazás két oldalból áll: kártyák és a pontok listája.

  • A térkép az aktuális pozíció markerére van állítva. A térképre kattintva létrejön a pont, amelyhez az üzenet csatlakoztatva van (mint például az "Autó a közelben"). A pont törölhető, ha rákattint. Az ember jelölőjének mozgatásához a GEO navigációs API-t használják.
  • A pontok listáján van egy opcionális "törlés minden pont" gomb, és az egyes pontok mellett - a "Törölje ezt a pontot" gombot. Ha rákattint a listán szereplő elemre, akkor a megfelelő pont jelenik meg a térképen. A felhasználói beállítások és a pontok listája a localStorage-ban menthető.

Ui-keretrendszer

a JQuery Mobile természetesen nem az egyetlen keretet egy mobil felület létrehozásához. A PhoneGap weboldal hatalmas listát ad a könyvtárak és keretek (PhoneGap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js stb.

Keretalkalmazás

Közvetlenül megmagyarázom, hogy miért fogunk használni a JQuery Mobile-t. Ez a JS könyvtár készített mobilalkalmazás-interfészelemeket (a lehető legközelebb a natívnak) különböző platformokra nyújt. Szükségünk van egy mobil alkalmazásra a kijáratnál, és nem egy böngésző oldalra! Tehát töltse le a JQuery Mobile (jquerymobile.com/download) legújabb verzióját, és átvegye az első alkalmazásfájlokat az operációs mappába, amelyre szükségünk van:

  • képek / (az összes azonos nevű JQ-Mobile Archive mappából);
  • index.css;
  • index.html;
  • index.js;
  • jquery.js;
  • jquery.mobile.min.css;
  • jquery.mobile.min.js.

Szükséges, hogy az erőforrásokat többnyire helyi, hogy a felhasználó a jövőben ne töltse a mobil internetet. Most hozza létre az oldalak kereteit az index.html fájlban. Az alábbi kód az oldal felső részét írja le a kártyával, a "Geonadmaker" felirattal és a "Point" gombbal.

Oldal kártyával

Földi

Pontok

Az adat-dom-cache \u003d "TRUE" oldal attribútuma szükséges ahhoz, hogy ne legyen lemerüljön a memóriából. Data-Transition \u003d "POP" a "Point" gombra kerül, így a "Flash" hatást megnyitotta a "Point List" oldalt. Bővebben arról, hogy a JQuery Mobile oldalak elrendezéséről jó kézikönyvben olvasható (bit.ly/vtxx3m). Analógiáról hozzon létre egy oldalt a pontok listájával:

Oldal a pontok listájával

Törölje mindent

Pontok

Térkép

A "Térkép" gombra az adatátvitel \u003d "pop" -t is javasolok, de adja hozzá az adatirányt \u003d »fordított attribútumot, hogy a" térkép "oldal megnyílik a" csillapítás "hatásával. Ugyanazok a tulajdonságok a dot sablonban. Minden, a keretünk készen áll.

Alkalmazás létrehozása

Most meg kell jeleníteni egy térképet, amit a szabványos Google Térkép API, amelyet több millió különböző webhely használata használ:

Var latlng \u003d új gm.latlng (ezt.Options.lat, this.options.lng); this.map \u003d új gm.map (elem, (zoom: this this.options.zoom, // Válassza ki a kezdeti zoom központot: Latlng, // telepítse a MAPTypeid kezdőközpontot: gm.maptypeid.roadmap, // Regular DisabledoubleClickZoom térkép: igaz, // bontása a autosum a TAPE / Double Click DisableDefaultUI: true // Húzza ki az összes felület elemei));

Itt a GM egy változó, amely a Google Maps objektumra utal. Inicializálási paraméterek, jól panaszkodtam a kódban. A következő lépés az, hogy rajzoljon egy Manker Manker-t a térképen:

This.person \u003d új gm.marker ((térkép: this.map, ikon: új gm.markerimage (person_sprite_url, új gm.size (48, 48)));

Mint Person_sprite_URL, az ember a Google-Panorama-tól származó önkényesség címét használják. Statikus címe - Maps.Gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png. A felhasználó hozzáadja a pontokat, kattintson a térképre, így húzza őket, hallgatjuk a kattintási eseményt:

Gm.event.addlistener (ez.map, "Click", Funkció (Esemény) (Esemény) (FUNCTER (ERR, MESSAGE) (// Módszer Visszatérő szöveg, ha (ERR) Visszatérés; // Method Add Point Az aktív és // rajzok listája ez a self.addpoint térképen (esemény.latlng, self.options.radius, üzenet); self.UpdatePointslist (); // újratölti a pontok listáját));), hamis);

A legtöbb kódot hozza - a többi egy lemezt keres. Ezután meg kell tanítani az alkalmazást, hogy áthelyezi a felhasználói ikont a térképen. A prototípusban a Geolocation API-t használjuk (az asztali böngészőkben használva):

Ha (navigator.geolocation) (// Annak ellenőrzése, hogy a böngésző támogatja a funkció GPSSUCCESS (POS) a helymeghatározás (VAR LAT, LNG, ha (POS.COORDS) (LNG \u003d POS.COORDS.LATITUDE; LNG \u003d POS.COORDS. Hosszúság;) más (lat \u003d pos.latnitude, lng \u003d pos.longitude;) self.moveperson (új gm.latlng (lat, lng)); // Mozgassa a felhasználói ikont) // minden három másodpercenként kérem az aktuális / / Az ablak helyzete.Setinterval (függvény () (// A Navigator.geLocation.GetcurcurrentSition (GPSSuccess, $ .noop, maximális: 300000);), 3000);), 3000);)

MOVEPERSON módszer Egy egyszerű eljárás segítségével GetPointsinbounds () Ellenőrzi, hogy a felhasználó valamilyen aktív pontban van-e. Utolsó kérdés - hol tárolja a pontok listáját? A HTML5-ben lehetőség volt a localStorage használatára, így nem fogjuk elhanyagolni (magadat adok neked, hogy megértsük ezeket a kódot, amit kommentáltam jól). Tehát a böngészőben futó alkalmazás készen áll!

Webes alkalmazás futtatása

Amint azt mondtam, a hibakeresést alapvetően a számítógépen kell elvégezni. A legmegfelelőbb böngésző a webes alkalmazások számítógépen történő teszteléséhez Safari vagy Chrome. A böngészők hibakeresése után biztos lehet benne, hogy az alkalmazás nem fog "menni" egy mobiltelefon-böngészőben. Mindkét böngésző kompatibilis a mobil webböngészők többségével, mivel ugyanaz, mint a Webkit motor alapján épült. Az összes hiba rögzítése után a mobil webes alkalmazás elindítására közvetlenül a telefonon keresztül válthat. Ehhez illeszkedik a webszerver (még akkor is, ha Denwer vagy Xampp), hogy megadja az oldal létrehozását, és nyissa meg már a mobiltelefon-böngészőben. Az alkalmazásnak az ábrán látható módon kell megjelennie. Fontos megérteni, hogy a mobil platformon összegyűjtött jövőbeni mobil alkalmazás szinte egyenként fog kinézni, kivéve, hogy a böngésző navigációs panel nem jelenik meg a képernyőn. Ha minden rendben van, elkezdheti létrehozni egy teljes fledged ios alkalmazás oldalát. Ne feledje, hogy a mobilfejlesztés PhoneGap és IDE-je, még csak nem is megérintettük a mobil fejlődést.

Készítmény

Az iOS-alkalmazás összegyűjtéséhez számítógépre van szüksége a Mac OS 10.6+ operációs rendszerrel (vagy a Mac OS 10.6-on), valamint az IOS SDK XCODE fejlesztési környezetével. Ha nincs SDK, akkor letölteni kell a lemezképet az Apple webhelyről, amely magában foglalja az XCode és az ios sdk (fejlesztő.apple.com/devcenter/ios/index.action). Ne feledje, hogy a kép kb. 4 GB. Ezenkívül regisztrálnia kell az Apple-en fejlesztőnek (ha nem fogja közzétenni az alkalmazást az AppStore-ban, akkor ez a követelmény megsemmisülhet). Ezzel a készlet használatával az iOS natív nyelv objektív alkalmazásait fejlesztheti ki. De úgy döntöttünk, hogy megkerüljük és használjuk a PhoneGap-t, ezért még mindig telepíteni kell a PhoneGap iOS csomagot. Csak töltse le az archívum a távoli (https://github.com/callback/phonegap/zipball/1.2.0), csomagolja ki, és az iOS mappa fut a program telepítését. A telepítés befejezése után a PhoneGap ikon jelenik meg az Xcode Project menüben. Az indítás után többféle formát kell kitöltenie, de hamarosan az első alkalmazással látja az IDE munkaterületet. Annak ellenőrzésére, hogy minden működik-e, nyomja meg a Run gombot - az iPhone / iPad emulátorral a PhoneGap sablonnal meg kell kezdenie. Az összegyűjtött program hibát ad az index.html nem található üzenetben. Nyissa meg azt a mappát, amelyben megmentette az elsődleges projektfájlokat, és megtalálja a www almappát. Húzza azt a szerkesztőbe, kattintson az alkalmazás ikonjára a bal oldali és a kiválasztott "Mappa hivatkozások létrehozása a hozzáadott mappákhoz". Ha újra futtatja a programot, mindent meg kell keresnie. Most átmásolhatja a prototípusunk összes fájlját a www mappába. Itt az ideje, hogy prototípusunkat írjunk az okostelefonon a PhoneGap feldolgozásában.

Transzfer prototípus

Először csatlakoztatnia kell a PhoneGap-1.2.0.js-t az indexfájlhoz. A PhoneGap lehetővé teszi a vendégek látogatásához elérhető listát. Azt javaslom, hogy azonnal konfiguráljam ilyen "fehér lista". A Projekt menüben nyissa meg a támogató fájlok / PhoneGap.plist, keresse meg a külső hosts elemet, és adja hozzá a következő állomásokat, amelyhez alkalmazásunk hozzáférést kap (ez a Google Maps szerverek): * .gstatic.com, * .googleapais. com, maps.google. com. Ha nem adja meg őket, a program megjeleníti a konzol figyelmeztetését, és a kártya nem jelenik meg. Alkalmazásunk webes verziójának inicializálása érdekében használtuk a domrey eseményt vagy a jquery-t: $ segítő (dokumentum). Ready (). A PhoneGap deviceready eseményt generál, amely azt sugallja, hogy a mobilkészülék készen áll. Azt javaslom, hogy kihasználja:

Document.addeventlistener ("deviceready", funkció () () (új értesítés ($ ("# térkép-vászon")); // Ha a felhasználó nincs internet, // tájékoztatja őt erről, ha (Navigator.network.Connection.type \u003d \u003d\u003d Connection.none) (Navigator.Notification.Alert ("Nincs internetkapcsolat", $ .noop, cím);)), hamis);
A görgetést megtiltjuk: Document.addeventlistener ("TouchMove", Funkció (esemény) (esemény.preventdefault ();), FALSE);

Ezután felváltjuk az összes hívást figyelmeztetést, és megerősítjük a natív, amely telefonálsz:

Navigator.Notification.Confirm ("Törlés pont?", Funkció (Button_ID) (ha (Button_ID \u003d\u003d\u003d 1) (// préselt ok self.removepoint (Point) gomb)), cím);

Az utolsó dolog, amit meg kell változtatnunk, egy kód blokk, amely a felhasználó ikonját mozgatja a térképen. Jelenlegi kódunk is működik, de kevésbé optimálisan működik (mozgatja az ikont, még akkor is, ha a koordináták nem változtattak meg), és nem adnak ilyen gazdag adatokat a PhoneGap analógként:

Navigator.geolocation.watchposition (új gm.latlng (pozíció.coords.latnitude, pozíció.coords.longness));), funkció (hiba) (Navigation.Notification.alert ("kód:" + error.code + " : "+ error.message, $ .noop, cím);), (gyakoriság: 3000));

Ez a kód elegánsabb - csak akkor generál egy eseményt, ha a koordináták megváltoztak. Kattintson a Run gombra, és győződjön meg róla, hogy az Ön által létrehozott alkalmazás tökéletesen működik az iOS eszköz szimulátorában! Itt az ideje, hogy elindítsa az igazi eszközön.

Fut az eszközön

Csatlakoztassa az iPhone, iPod vagy iPad csatlakoztassa a számítógépet, amelyen az XCode fut. A program új eszközt határoz meg, és engedélyt kér a fejlesztéshez. Nincs értelme megtagadni :). Ismét megismételtem: Az írásbeli IOS-alkalmazás elindításához engedélyezett IOS-fejlesztőnek kell lennie (más szóval, az iOS fejlesztői program aláírására). Ezt csak akkor kell összezavarni, ha az Apple alkalmazásait fejlesztették ki, más platformokkal (Android, Windows telefon), minden sokkal könnyebb. Azok, akik az egyetemen tanulnak, esélyük van arra, hogy minden előnynek köszönhetően ingyenes legyen a programhoz. Minden másnak évente 99 dollárt kell fizetnie ahhoz, hogy részt vegyen a programban. Az Apple olyan tanúsítványt ad ki, amely aláírhatja a kódját. Az aláírt alkalmazás az iOS-on futtatható és az App Store-ban terjeszthető. Ha nem vagy diák, és 99 dollár az ártatlan kísérletekhez, akkor még mindig sajnálja, hogy más módon - becsapja a rendszert. Ön létrehozhat egy önaláírt tanúsítványt, hogy ellenőrizze a kódot, és indítsa el a mobil programot a jailbreaknut ios eszközön (nem fogom megállítani, mert mindent leírunk az ebben a cikkben részletesebben: bit.ly/td6xaf). Különben is, hamarosan meg fogja látni a munkaköri alkalmazást a mobiltelefon képernyőjén. Állítsa le a stopperóra. Mennyi időt ment hozzá?

Más platformok

A PhoneGap mellett vannak olyan platformok, amelyek lehetővé teszik a mobil alkalmazások létrehozását az anyanyelvek használata nélkül. A leginkább meredek játékosokat soroljuk fel.

Appcelerator Titanium (www.appcelerator.com).

A Titanium elsősorban az Android és az iPhone alatti alkalmazások összegyűjtésére képes, de a BlackBerry támogatást is bejelentették. A kereten kívül a projekt natív widgeteket és IDE-t biztosít. A titán iránti kérelmeket ingyenesen fejlesztheti, de a támogatási és további moduloknak meg kell fizetniük (havonta 49 dollárról). A harmadik féltől származó modulok ára évente 120 dollárt ér el. APPCEELERATOR TITANIUM A fejlesztők azzal érvelnek, hogy keretük alapján több mint 25 ezer alkalmazást írnak. A projekt forráskódja kiterjed az Apache 2 licenc alatt.

Corona SDK (www.anscamobile.com/corona).

Ez a technológia támogatja a fő platformokat - iOS és Android. A keretrendszer elsősorban a játékok fejlesztésére koncentrál. Mégis, mert a fejlesztők kiváló minőségű optimalizálást jelentenek az OpenGL-en. Nincs szabad verzió a platformmal, és az ár meglehetősen harapás: 199 dollár / évente engedélyenként egy platformra és évente évente az iOS és az Android számára. Corona kínál IDE és eszközök emulátorai. A Corona alatti alkalmazások a JavaScripthez hasonló nyelven íródnak.

Következtetés

Egy egyszerű mobil webes alkalmazást hoztunk létre, és néhány egyszerű lépés az iOS platformhoz a PhoneGap használatával. Nem írtunk ki egy vonalat objektív C, de kapott egy tisztességes minőségű programot, minimális időt töltött a PhoneGap API átruházására és tanulmányozására. Ha egy másik platformot, például Androidot vagy Windows Mobile 7-et szeretne, akkor olyan egyszerű, anélkül, hogy ezek a platformok megváltoznának, összegyűjthetjük alkalmazásunkat (mindegyiküknek van egy jó bevezető kézikönyv és videó bemutató: phonegap.com / start). Annak érdekében, hogy a platform konzisztenciájának megtekinthető legyen a már elkészített PhoneGap alkalmazásokban, hogy a technológia fejlesztői egy speciális galériában (PhoneGap.com/apps). Tény, hogy a PhoneGap ideális platform a jövőbeni alkalmazás legalább egy prototípusának létrehozásához. Főbb előnyei a sebesség és a minimális költségek, mint az aktív indítások, amelyek minden tekintetben korlátozott erőforrások. Ha az alkalmazás csapdába esett, és a HTML + JS valamilyen oknál fogva megállítja a gondoskodást, akkor mindig az alkalmazást az anyanyelvhez tarthatja. Nem mondhatom, hogy a PhoneGapot eredetileg a Nitobi nyílt projektként fejlesztette ki (a tároló a Githubon található: Github.com/phoneGap). A források továbbra is nyitva maradnak, bár tavaly októberben, Nitobi vásárolt Adobe. Meg kell mondanod, hogy milyen perspektívák jelennek meg a projekt egy ilyen óriás támogatásával?