Android. Vytvorenie aplikácie pomocou JQueryMobile

Nedávno sa mobilné verzie webových stránok považovali za sekundárny zdroj s pochybnou hodnotou a obmedzenými možnosťami. Vzhľadom na to, že telefóny pred 4-5 rokmi sa väčšinou nemohli pochváliť veľkými obrazovkami a výkonom, bolo pre používateľov oveľa pohodlnejšie pracovať s plnohodnotnými webovými stránkami pre stolné počítače.

Teraz si však nie je možné predstaviť žiadny seriózny internetový zdroj bez mobilnej verzie. Okrem toho každý rok používatelia čoraz viac pristupujú na internet mobilné zariadenia. Z grafu, ktorý zostavili špecialisti z analytického zdroja StatCounter, vyplýva, že objem surfovania po internete na smartfónoch a tabletoch za posledný rok vzrástol zo 41 na 53 %, s podobným poklesom vo verziách pre počítače.

rozvoj mobilných technológií viedol k ďalšiemu zaujímavému trendu. Predtým boli vývojári mobilných webov a aplikácií jasne oddelení od bežných používateľov a tvorili akúsi uzavretú kastu. V roku 2017 však vďaka flexibilným a pohodlné nástroje pre vývoj sa mnohí používatelia bez špeciálneho technického vzdelania môžu cítiť ako skutoční programátori. Prívetivé a responzívne mobilné prostredie Android, ľahko osvojiteľné šablóny a trocha cviku vám pomôžu bez väčších problémov vytvoriť web alebo aplikáciu na Androide.

V našom článku sa pozrieme na to, ako vytvoriť webovú stránku pre Android, vyvinúť aplikáciu pomocou špeciálnych dizajnérov, ako aj spôsoby, ako prispôsobiť webovú stránku pre mobilné zariadenia.

Stojí za zmienku, že pre úplný rozvoj mobilných stránok a aplikácií je vhodné ovládať aspoň základné princípy hlavných programovacích jazykov PHP, CSS, JS, HTML a JSON. Prvé kroky v tomto smere je najlepšie urobiť pomocou online tutoriálov a špeciálnych video tutoriálov na YouTube, napríklad na kanáli GeekBrains.

Aplikácie na vytváranie webových stránok v systéme Android

V digitálnom obchode Google Play Existuje niekoľko bezplatných, pohodlných aplikácií, ktoré môžete použiť na vytvorenie webovej stránky pre mobilné zariadenia. Mnohé z nich sú v podstate textové editory pre pokročilých programátorov. Našli sme však niekoľko programov, ktoré postupne zvládnu aj tí, ktorí len začínajú “napumpovať” svoje zručnosti v oblasti vývoja webu.

Populárne textový editor na vývoj webových stránok pre Android, optimalizovaných pre mobilné zariadenia. Aplikácia je založená na bežnom virtuálnom poznámkovom bloku, ktorý je doplnený o množstvo programovacích nástrojov.

Hlavné vlastnosti aplikácie:

  • Pohodlný editor kódu so zvýraznením syntaxe;
  • Program je určený pre viac ako 40 programovacích jazykov;
  • Rýchla práca s veľkými textovými súbormi;
  • Neobmedzený návrat a opakované kroky;
  • Intuitívna úprava kódu;
  • Vertikálne a horizontálne rolovanie;
  • Rýchlo vyhľadajte požadovanú časť kódu;
  • Zmena kódovania; Synchronizácia s „mrakmi“.

Testeri túto aplikáciuŽartujú, že QuickEdit sa dá použiť ako bežný poznámkový blok, napríklad na zoznam produktov v obchode, z ktorého si nakoniec vytvoríte skutočnú mobilnú stránku.

Android Web Developer dokáže premeniť smartfón na plnohodnotný nástroj na tvorbu mobilnej webovej stránky. Prehľadné a responzívne prostredie aplikácie je vhodné pre začiatočníkov aj skúsených programátorov. AWD vám umožňuje vytvárať webové stránky v HTML, JS, CSS a PHP, kompilovať alebo upravovať súbory a pripojiť sa k vzdialeným protokolom FTP, FTPS a SFTP WebDAV.

Jeden z kľúčové vlastnosti aplikácie - neustála synchronizácia so vzdialeným serverom pre nahrávanie súborov. To znamená, že používateľ sa raz autorizuje napríklad na FTP a potom pracuje s protokolom ako s lokálnym diskom.

Hlavné funkcie aplikácie:

  • Zvýraznenie kódu;Automatická detekcia kódovania;
  • Automatické dopĺňanie kódu;
  • Kontrola chýb;
  • Automatické formátovanie;
  • Pohodlné číslovanie riadkov;
  • Rýchle vyhľadávanie a navigácia v kóde;
  • Rýchly test v prehliadači;
  • Automatické ukladanie kódu;
  • Režim celej obrazovky;
  • Úplná správa všetkých projektových súborov (kopírovanie, vkladanie, mazanie, duplikovanie atď.).

Pre väčšie pohodlie vývojári aplikácií zostavili zoznam dostupných serverov, na ktoré môžete nahrať softvérové ​​projekty:

  • Server Ulti;
  • KSWEB;
  • server PAW;
  • Bitový webový server.

V nadchádzajúcich aktualizáciách budú k dispozícii vzdialené cloudové servery na platformách Mercurial, Dropbox a Google Drive.

Ak nemáte čas na zvládnutie kódu, ale súrne potrebujete vytvoriť webovú stránku v systéme Android, najjednoduchším spôsobom je použiť nástroj na tvorbu webových stránok pre mobilné zariadenia. Jednou z najpopulárnejších aplikácií v tejto oblasti je Weebly.

Aplikácia už obsahuje základné témy a šablóny na vytvorenie webovej stránky, blogu alebo internetového obchodu úplne od začiatku. Používateľ si len vyberie dizajn, pridá vlastný text a obrázky. Pomocou aplikácie môžete tiež pripojiť analýzu webových stránok. Weebly vám umožňuje sledovať všetku aktivitu používateľov v reálnom čase:

  • Komentáre a recenzie;
  • objednávky;
  • návštevnosť stránky;
  • Čas sledovania a pod.

Mnoho ľudí venuje pozornosť skutočnosti, že ani optimalizovaná mobilná verzia stránky nie je vždy vhodná na používanie. Zbytočné funkcie, tlačidlá, obrázky, interaktívne formuláre len zaberajú čas a mätú vás. V tomto prípade pomôže nástroj, ktorý premení stránku na pohodlná aplikácia v systéme Android.

Najpopulárnejšou službou na transformáciu webovej stránky na applet je Hermit. Pomocou tejto aplikácie môžete vytvárať aplikácie založené na mobilných alebo desktopových stránkach, pričom sa používateľ sám rozhodne, aké nástroje na správu potrebuje. Hermit do novej aplikácie integruje aj funkciu notifikácií Android.

Dôležitou výhodou Hermit je jeho dostupnosť pri úplnej absencii vstavanej reklamy. Okrem toho je blokovanie reklám zabudované do samotného nástroja.

Ako používať aplikáciu Hermit:

  • Nainštalujte aplikáciu do svojho smartfónu;
  • Otvorte pomôcku;
  • Kliknite na okrúhle červené tlačidlo v pravom dolnom rohu;
  • Vytočiť číslo vyhľadávací panel Webová adresa;
  • Vyberte názov novej aplikácie;
  • Kliknite na Vytvoriť;
  • Prejdite do časti Prispôsobiť;
  • Nakonfigurujte potrebné funkcie.

Po dokončení transformácie sa na ploche smartfónu objaví nová ikona aplikácie, ktorú je možné zmeniť na vlastnú. Taktiež v nastaveniach aplikácie môžete zmeniť farbu textu, pozadia a nahrať obrázky.

V tomto videu si môžete pozrieť príklad toho, ako sme pomocou Hermit vytvorili aplikáciu z webovej stránky britského výrobcu smartfónov Wileyfox:

Ako sme už uviedli, otvorený a prístupný kód operačný systém Android umožňuje vykonávať akúkoľvek softvérovú manipuláciu. Ak už používateľ má webovú stránku, napríklad internetový obchod alebo blog, môže si pre ňu vytvoriť samostatnú aplikáciu pomocou špeciálnych webových služieb.

Spomedzi mnohých služieb na vytváranie aplikácií sú najpohodlnejšie a najjednoduchšie na učenie:

Bezplatná online služba na vytváranie aplikácií, v ktorých musíte prejsť jednoduchá registrácia pre ďalšiu prácu. Pomocou tejto služby môžete za pár minút vytvárať aplikácie z dostupných šablón, napríklad vlastný messenger alebo hru. Potom je možné aplikáciu speňažiť priamo v službe Google Play, a to zverejnením v obchode umiestnením reklamy do samotného programu.

Hlavný "trik" tejto služby spočíva v tom, že ponúka hotovú sadu šablón aplikácií pre konkrétne odvetvie. Používateľ môže napríklad vytvoriť aplikáciu na rezerváciu hotelových izieb, nočného klubu, právnickej kancelárie atď. Služba je dostupná v 23 jazykoch.

Veľmi pohodlná platforma pre vlastný vývoj aplikácií, ktorá nevyžaduje od používateľa programátorské znalosti. S jeho pomocou môžete vytvárať nielen aplikácie, ale aj katalógy, prehľady, životopisy, kolekcie a mnoho ďalšieho. Všetky šablóny aplikácií sú zoradené do sekcií: Vzdelávanie, Jedlo, Cestovanie, Kultúra atď.

Ktorý smartfón si vybrať na vytváranie webových stránok a aplikácií v systéme Android sami

Takže ste sa rozhodli navrhnúť si vlastnú webovú stránku alebo aplikáciu pre Android. Ostáva už len vybrať si smartfón, ktorý vám umožní jednoducho vykonávať všetky dôležité práce. Na tento účel musí mobilný modul gadget spĺňať určité požiadavky:

  1. Veľké množstvo pamäte RAM a vstavaná pamäť na ukladanie a publikovanie potrebných materiálov;
  2. Výkonný procesor na inštaláciu veľkých návrhových nástrojov a spracovanie údajov;
  3. Veľká, svetlá a kontrastná obrazovka, na ktorej je najpohodlnejšie vytvárať a upravovať kód a texty na vyplnenie aplikácií a webových stránok;
  4. Priestranná batéria, ktorá vám umožní pokračovať v práci s programami a stránkami;
  5. Vysokorýchlostný internet, s ktorým môžete rýchlo otestovať svoj projekt.

Odporúčame venovať pozornosť produktom mladej britskej značky Wileyfox. Smartfóny Fox-face si za posledných 1,5 roka získali široké uznanie vďaka kombinácii vysokého výkonu, vynikajúcej kvality zostavenia, inšpiratívneho dizajnu a, čo je najdôležitejšie, cenovej dostupnosti.

Smartfón je vynikajúci nástroj pre začiatočníkov alebo pokročilých programátorov. Tento model, k dispozícii iba za 12 990 rubľov, poskytuje používateľovi úplnú slobodu pri vytváraní webových stránok alebo programov vďaka vysokokvalitnému a produktívnemu plneniu.

Smartfón disponuje výkonným 8-jadrovým procesorom s taktom 1,4 GHz a 3 GB. Náhodný vstup do pamäťe, ktorý jednoducho spustí programovaciu aplikáciu, ktorá je najnáročnejšia na zdroje, a tiež vám umožní rýchlo zostaviť všetky projektové dáta. Ak by používateľovi nestačilo už aj tak veľké vnútorné úložisko 32 GB, pamäť je možné kedykoľvek rozšíriť až na 128 GB pomocou externej SD karty.

Vysokokvalitná 5,2-palcová 2,5D IPS obrazovka, vyrobená technológiou Full Lamination, podporuje súčasne 10 kliknutí. Na takomto displeji je neuveriteľne pohodlné vykonávať najmenšie manipulácie s programovým kódom a textom pre obsah. A rozlíšenie FullHD výrazne zjednoduší prezeranie a výber ilustrácií na vyplnenie stránky alebo aplikácie.

Kvôli nainštalovaný modul vysokorýchlostný LTE 4G internet, bude mať užívateľ okamžitý prístup k vzdialeným serverom a prehliadačom na testovanie projektu. Navyše, priestranná lítium-polymérová batéria s kapacitou 3010 mAh vám umožní zostať pripojení k internetu až 11 hodín bez prerušenia.

Používateľ tohto modelu môže byť navyše pokojný o všetkých osobných údajoch, ktoré používa pri tvorbe aplikácie alebo webovej stránky. Viacstupňová ochrana Najnovšia verzia OS Android 7.0 dopĺňa spoľahlivý snímač odtlačkov prstov.

Teda vytváranie a publikovanie vlastných aplikácií a stránok pomocou moderných mobilné nástroje nie je ťažké. Používateľ sa môže vydať jednoduchšou cestou a pracovať podľa šablón, prípadne ovládať programovacie jazyky aspoň na počiatočnej úrovni a využívať ich na tvorbu unikátnych produktov.


Napriek tomu, že mobilné aplikácie, podobne ako mobilné weby, fungujú na smartfónoch a tabletoch, sú od seba odlišné. Progresívne webové aplikácie (PWA) sú open source iniciatívou od spoločnosti Google, ktorá využíva moderné webové funkcie na poskytovanie lepších skúseností používateľom ako natívne aplikácie alebo mobilné stránky. Keďže ide o relatívne nový rámec, ešte ho nepodporujú všetky prehliadače a nepodporuje niektoré funkcie, vďaka ktorým sú natívne aplikácie pre spotrebiteľov také atraktívne: používanie fotoaparátu, GPS a snímač odtlačkov prstov. To sa určite zmení, ak PWA získajú širšie prijatie.

V súčasnosti predstavuje vznik PWA rovnaký prelom v mobilnom webe ako vznik responzívneho webového dizajnu pred piatimi rokmi. Ide o novovznikajúcu technológiu, ktorá sa bude v priebehu rokov nevyhnutne vyvíjať a meniť, pretože vývojári neustále zlepšujú jej verzie a značky sa čoraz viac obracajú na PWA ako súčasť svojich mobilných stratégií.

Viac o PWA

PWA má pre používateľov viacero výhod, jednou z nich je rýchlejšie prehliadanie. Sú okamžite objavené v prehliadači bez potreby sťahovania aplikácie a môžu fungovať kdekoľvek, vrátane oblastí s nízkou intenzitou internetového signálu. Môžu byť "uložené" na hlavnú obrazovku, aspoň na zariadenia so systémom Android, pre jednoduchší prístup a prispôsobený interakčný kanál. Poskytujú tiež rýchly opätovný prístup bez toho, aby ste museli otvárať prehliadač a zadávať webovú adresu.

Dobre navrhnuté PWA sú štyrikrát rýchlejšie ako iné mobilné stránky, čo pomáha urýchliť proces nákupu, pretože nákup produktu je vzdialený len niekoľko kliknutí, takže zákazníci sú vždy zapojení.

Pre obchodníkov existujú aj ďalšie výhody. Predpokladá sa, že PWA budú mať veľký vplyv na mobilné konverzné pomery a zároveň znížia vysoké investičné náklady spojené s vývojom natívnych aplikácií.

PWA vyzerajú rovnako ako natívne aplikácie a v konečnom dôsledku budú zákazníci preferovať PWA, pretože majú vyššiu rýchlosť, poskytujú rovnaké skúsenosti ako natívne aplikácie a umožňujú offline používanie akejkoľvek mobilnej stránky.

PWA tiež podporujú upozornenia prehliadača, čo umožňuje obchodníkom odosielať kontextové a personalizované správy v reálnom čase jediným kliknutím priamo z PWA.

Keďže PWA sú vo svojom jadre webové stránky, ľahšie sa aktualizujú a nevyžadujú od používateľov, aby si stiahli a nainštalovali aktualizovanú verziu aplikácie. Navyše ich možno ľahko nájsť vyhľadávače, - to znamená, že potenciálny dosah publika sú milióny zákazníkov.

Úlohy PWA

Spolu s výhodami však majú PWA aj určité nevýhody a pre niektorých môžu byť práve tie rozhodujúcim faktorom pri rozhodovaní.

Kľúčovým problémom je, že nie všetky prehliadače v súčasnosti podporujú PWA. Zatiaľ čo novšie verzie Prehliadač Chrome Opera a Android podporujú PWA, IE, Edge, Safari a mnohé vlastné prehliadače nie. V súčasnosti PWA nepodporujú všetky hardvérové ​​komponenty podporované tradičnými natívnymi aplikáciami vrátane fotoaparátov, GPS a snímačov odtlačkov prstov na mobilných telefónoch.

Ďalšou výzvou je, že obchody s aplikáciami sú tradične centrálnymi úložiskami aplikácií, ktoré používateľom pomáhajú nájsť to, čo potrebujú, a zachovávajú určitú úroveň legitimity. PWA však takéto obchody nevyžadujú, takže obchodníci môžu mať určité problémy s propagáciou svojich PWA a ich legitimity.

Nakoniec mnohí aplikácie tretích strán, ktoré vyžadujú prihlásenie, ako napríklad Facebook a Google, budú naďalej vyžadovať prihlasovacie meno a heslo, pretože PWA nemôžu tieto údaje zhromažďovať sami.

Budúcnosť PWA

Popularita a funkčnosť PWA len naberá na obrátkach, v najbližších rokoch sa stanú populárnejšími a technologicky sa zdokonalia. Podľa odborníkov sa očakáva výrazný rast PWA, pretože spoločnosti ako Pinterest, Tinder, Uber a Starbucks už spustili PWA s vynikajúcimi výsledkami. Počet funkcií podporovaných PWA sa bude z roka na rok zvyšovať. Pre obchodníkov bude významnou výhodou jednoduchosť zhromažďovania analytických údajov, pretože PWA sa dokonale integrujú so štandardnými analytickými nástrojmi od Google a Adobe.

Ak nájdete preklep, zvýraznite ho a stlačte Ctrl + Enter! Ak nás chcete kontaktovať, môžete použiť .

Takže ako sa máš Android vývojári Pri vývoji aplikácií nie je veľa pravidiel, štandardov a požiadaviek, ktoré treba dodržiavať, s tvorbou úhľadných webových stránok pre svoje webové aplikácie si veľa starostí nerobia. Mnoho zavedených aplikácií pre Android dokonca nemá webovú stránku, ale má Twitter. Facebook stránky, atď. To bol dôvod, prečo sme v tomto článku nenašli veľa príkladov. Nižšie sú preto uvedené niektoré webové stránky venované pre Android aj iPhone.

Webové stránky aplikácií pre Android

FxCamera

FxCamera vám umožňuje vytvárať kreatívne fotografie s viac ako 40 filtrami, z ktorých si môžete vybrať.

Časovač je krásne a čisto navrhnutá aplikácia pre váš Android.

Nájdite zaujímavé webové stránky, nech ste kdekoľvek, a potom si ich prečítajte doma alebo na cestách, dokonca aj bez pripojenia na internet.

Aplikácia, ktorá vás motivuje ísť do posilňovne. Zarábajte peniaze, keď chodíte do posilňovne, na úkor priateľov, ktorí s vami nechodili.

Maluuba je alternatíva Siri, ktorá môže byť vaša hlasový asistent v systéme Android.

Foodster

Foodster vám pomôže nájsť a variť najlepšie recepty z celého internetu. S viac ako 10 000 receptami z najlepších zdrojov webu a novými prírastkami každý deň si môžete byť istí, že nájdete niečo chutné a ľahko variteľné.

Vzorové tapety

Pattrn je jedinečná aplikácia šetriča obrazovky pre telefóny a tablety, ktorá vám umožní prístup k obrovskej zbierke obrázkov.

doubleTwist

DoubleTwist Alarm Clock je najkrajšia aplikácia vo svojej kategórii v obchode Google Play.

ClockworkMod

Odomknite potenciál svojho telefónu, jedna aplikácia po druhej.

Webové stránky aplikácií pre Android a iPhone

Avocado™ je Najlepšia cesta Zostaňte v spojení s ľuďmi, na ktorých vám najviac záleží, prostredníctvom rozhovorov, kalendárov, náčrtov, fotografií a ďalších!

Strava umožňuje športovcom z celého sveta zažiť sociálnu kondíciu, ktorá zahŕňa zdieľanie, porovnávanie a vzájomné súťaženie na základe osobných údajov o kondícii, pomocou mobilných a webových aplikácií.

Ukazuje sa, že na normálne kódovanie pre Android stačí znalosť HTML5, CSS3 a JavaScriptu. Samozrejme nie len tak, ale v kombinácii so službami, ktorých recenziu sme pre vás pripravili. No, ak poznáte PHP (Ruby, ASP.NET) z prvej ruky, potom po prečítaní tohto článku môžete pokojne ponúknuť svoje služby pre pokročilý mobilný vývoj :).

INFO

Majitelia blogov, internetových obchodov a rôznych webov, ktoré majú pripravený mobilná verzia, tento materiál vám pomôže rýchlo vytvoriť aplikáciu (s takmer nulovými nákladmi na peniaze a čas) na zlepšenie vášho imidžu a prilákanie nových návštevníkov k vášmu zdroju.

Naše testovanie

V tomto článku porovnáme štyri platformy na vytváranie aplikácií. Každá recenzia je popisom všeobecných dojmov, zistených problémov a zaujímavostí charakteristické rysy v procese premeny HTML kódu na apk súbor pomocou aktuálneho nástroja. Pre čistotu experimentu vytvoríme rovnakú aplikáciu pomocou rôznych služieb. Podstata našej elementárnej aplikácie je nasledovná. Povedzme, že existuje spoločnosť s názvom Beaver Fat Transcorporation. A generálny riaditeľ chcel, aby každý človek v spoločnosti mal nainštalovanú aplikáciu: mini-zoznam čísel, pomocou ktorého môžu volať ostatným zamestnancom. Tu je jeho kód:

Beaver Oil Corporation

Bobromordov Evsey Sevyanovich (generálny riaditeľ)

7(495) 728-89-80

Bobromordova Karina Evseevna (finančná riaditeľka)

7(495) 728-89-80

Bobromordov Karen Evseevich (kuriér)

7(495) 728-89-80 Je s kódom všetko jasné? Skvelé, teraz to otestujeme na rôznych službách.

AppsGeyser

AppsGeyser Ideme na stránku. Poďme sa zaregistrovať. Kliknite na tlačidlo Vytvoriť aplikáciu. Kliknite na ikonu vo formulári HTML tag. Dostávame sa na stránku vytvorenia aplikácie. Vložíme náš kód, vymyslíme názov s popisom, nahráme súbor s ikonou a znova klikneme na Vytvoriť aplikáciu. To je všetko, teraz ste vývojár pre Android!

klady

  • Môžete vytvoriť toľko aplikácií, koľko chcete, a úplne zadarmo.
  • Materiálom na vytvorenie projektu môže byť množstvo rôznych zdrojov (webová stránka, kanál YouTube, dokument PDF, informačný kanál RSS, fotogaléria, zvukový súbor atď.).
  • Ak máte pripravený materiál (dokument, odkaz na informačný kanál, zdrojový kód a tak ďalej), čas strávený vytvorením aplikácie sa meria v desiatkach sekúnd.
  • Po dokončení tvorby aplikácie sa na obrazovke okrem odkazu na apk súbor zobrazí QR kód (vyrobil som ho a hneď som si ho nainštaloval do telefónu) a tlačidlo na zverejnenie na Google Play.
  • Najvýraznejšou výhodou AppsGeyser je náhľad aplikácie (ako bude vyzerať a fungovať na zariadení). Táto funkcia je tu implementovaná oveľa pohodlnejšie ako jeho konkurenti. Iba chladnejšie Android SDK- nemôžete otestovať kameru, snímač pohybu a výkon konkrétneho modelu telefónu na AppsGeyser.
  • Ďalšou zaujímavosťou služby je konštruktor testov (Kvíz).

Mínusy

  • Náhľad ignoruje AJAX. Napriek tomu, že v hotová montáž táto technológia funguje skvele.

Záver

Táto služba je moja obľúbená. A podľa môjho názoru nie som sám (autorka je žena?! Posons, všetci v aute! - Ed.). Ku koncu januára 2014 v nej bolo vytvorených 730 tisíc aplikácií (za tri roky existencie služby). AppsGeyser je kvintesenciou rýchlosti, jednoduchosti a funkčnosti.

Praktické informácie

Ak sa po prečítaní tohto článku rozhodnete začať vytvárať aplikáciu alebo vaša hlavná činnosť súvisí s rozložením a programovaním webových stránok, potrebujete znalosť funkcií HTML5, CSS3 a JavaScriptu pre mobilné zariadenia. Odporúčam knihu Naučte sa HTML5 a JavaScript pre Android. Je to napísané jednoduchým jazykom(v štýle príručiek „for Dummies“) a obsahuje množstvo praktických informácií. Knihu možno rozdeliť zhruba do troch častí: najpodrobnejšie pokyny vytvoriť na svojom počítači kompletné prostredie vývoj (Android SDK + Cordova (PhoneGap) + Aptana + všeličo), kuchárska kniha o kódovaní vybavená vysvetlivkami pre začiatočníkov a výborný manuál na ladenie aplikácie. A keď po zvládnutí teórie začnete cvičiť, odporúčam vám zoznámiť sa s Friesom - perfektné riešenie na tvorbu Android dizajn CSS aplikácie.

App Inventor

App Inventor App Inventor bol prvý, kto uzrel svetlo medzi službami tohto druhu (v roku 2010 od Google Labs). Dnes je podporovaný a vyvíjaný Massachusettským technologickým inštitútom.

klady

  • Existuje vynikajúci vizuálny editor na vytváranie aplikácií s úžasnou rozmanitosťou panelov nástrojov. Jednoduchým pohybom ukazovateľa myši môžete do svojej aplikácie pridať neuveriteľne širokú škálu prvkov: od jednoduchého textového poľa až po snímač polohy používateľa!

Mínusy

  • Vytvorenie aplikácie z nášho kódu tu je náročnejšie na prácu. Najprv musíte uložiť zdroj s príponou html a nahrať ho na server. Potom v pracovnom priestore pretiahnite prvok Web Viewer do poľa aplikácie, v nastaveniach ktorej zadajte adresu stránky s našou aplikáciou. Teraz môžete použiť ponuku Build na získanie dokončenej zostavy.
  • Hlavnou nevýhodou App Inventoru je, že skompilovaná aplikácia vyžaduje na fungovanie internetové pripojenie (na rozdiel od toho vytvoreného v AppsGeyser).

Záver

Služba je veľmi dobrá. Ergonómii, používateľskej prívetivosti a rýchlosti obsluhy sa dá len veľmi ťažko niečo vytknúť. Pre človeka, ktorý má od programovania ďaleko, je to najlepšia možnosť.

Pozoruhodné projekty našich krajanov

Appsgeyser.ru

Podnikaví chlapci z Novosibirsk Academgorodok spustili ruskú verziu AppsGeyser. Od februára 2012 pomocou neho vzniklo takmer 20 tisíc aplikácií. Funkčnosť je oveľa nižšia ako jeho buržoázny náprotivok. Náhľad (hlavná funkcia appsgeyser.com) sa často správa nevhodne. Ale táto spoločnosť má nádherný blog v ruskom jazyku, ktorý sa oplatí pozrieť.

Yandex.Store

Volozhov tím sa snaží Google vo všetkom dobehnúť a predbehnúť. Vo februári 2013 sme spustili náš obchod s aplikáciami. Pozoruhodný pre platby za nákupy prostredníctvom SMS a kontrolu inštalačných súborov pomocou antivírusu Kaspersky. Obsahuje viac ako 85 tisíc aplikácií. Nie je tam moderovanie. Okrem štandardného formulára na zadávanie údajov o publikácii je možné nahrať súbor AppDF. Aplikácia sa vo vyhľadávaní objaví 15 minút po odoslaní do obchodu. Súdiac podľa počtu stiahnutí top aplikácií je publikum používateľov obchodu stále extrémne malé.

Formát AppDF

Myšlienka bola implementovaná za účasti vývojárov Yandex. Súbor s príponou appDF (App Description File) je kompilácia apk s informáciami o aplikácii (popis, snímky obrazovky, kontakty na vývojárov – len niekoľko desiatok parametrov). Potrebné na úsporu času pri publikovaní na viacerých trhoch. AppDF môžete vytvoriť na webovej stránke projektu. Žiaľ, podporuje to len niekoľko obchodov (CodeNgo, Opera Mobile Store, SlideME a Yandex.Store).

Andromo

Služba Andromo od spoločnosti Indigo Rose Software. Táto spoločnosť už od roku 1991 vyrába najrôznejšie dobroty pre vývojárov. Medzi nimi sú Setup Factory (na vytváranie inštalátorov), TrueUpdate (na vytváranie aktualizátorov) a množstvo ďalších obľúbených produktov, ktoré ste s najväčšou pravdepodobnosťou už použili. Povesť „modrej ruže“ je wow! A Andromo je ďalším potvrdením toho, akí seriózni profesionáli tam pracujú.

klady

  • Je možné vytvoriť niekoľko pracovných plôch, nadviazať medzi nimi prepojenia, vyčleniť priestor pre reklamné jednotky – celkovo ide asi o sto rôznych nastavení. Funkcionalita je od oka, približne 80 % toho, čo má AppsGeyser, a 90 % App Inventor. A kopa ďalších osobných trikov. A celý podnik funguje rýchlo, krásne a dobre.

Záver

Celkový dojem je pozitívny. Najprv som mu dokonca chcel udeliť prvé miesto v tejto recenzii, no to mučivé čakanie na list a pokus vyžmýkať peniaze na vytvorenie druhej aplikácie ma rozrušilo.

panel aplikácií

appsbar Táto služba je v článku uvedená v prospech tých súdruhov, ktorých v detstve učiteľ informatiky udrel po hlave klávesnicou (pri riešení kvadratickej rovnice v Pascale), čo ich odrádzalo od toho, aby sa čo i len pozreli pri kóde programu. Ale ich skrytá zášť ich stále ženie k úplnému ovládnutiu galaxie. S pomocou appsbar môžete realizovať svoje najdivokejšie fantázie, výsledkom čoho je multiplatformová (!) aplikácia.

klady

  • Ukážka nie je nižšia ako AppsGeyser v rýchlosti a kvalite práce.
  • Bohatá zbierka dizajnových šablón v kombinácii s možnosťou prerobiť ich na nepoznanie.
  • Rozhranie je úplne preniknuté kreativitou. Napríklad na prvej stránke sekcie tvorby programu je potrebné vybrať typ aplikácie z 38 možností (toto sa robí čisto pre zábavu, keď kliknete na rôzne ikony, skončíte na rovnakom mieste).

Appsbar: prekvapivé, že tu nie je ikona verejného záchoda :)

Mínusy

  • Nie je kam vložiť kód. Musíme pracovať rukami.
  • Existuje funkcia na publikovanie aplikácií, ale appsbar zatiaľ nevie, že Android Market je už dlho známy pod názvom Goggle Play.
  • Rozhranie je miestami pomalé a má množstvo „originálnych“ riešení. Takmer neustále premýšľate o tajomnej duši a neobyčajnom myslení jej tvorcov.

Záver

  • Pomocou tejto služby nie je možné vytvoriť firemný telefónny zoznam z nášho príkladu kódu, ale niečo podobné je možné urobiť pomocou vstavaných nástrojov. Appbar je celkom vhodný na vytvorenie vizitkovej aplikácie.

Predstavujeme svetu našu aplikáciu

Väčšina efektívna metóda Ak to chcete urobiť, zverejnite svoj produkt v službe Google Play: 25 USD, niekoľko hodín čakania a vaša aplikácia je dostupná pre neuveriteľne široké trhové publikum! Nezabudnite napísať podrobný popis na podporu nízkofrekvenčných dopytov. Tiež stojí za to nakresliť zaujímavú a lákavú ikonu, aby používateľ nemohol prejsť okolo tlačidla inštalácie pre vašu tvorbu. V čase písania tohto článku existuje niekoľko desiatok alternatívnych trhov s aplikáciami pre Android. Ale drvivá väčšina je buď určená pre čínske publikum, alebo je nudná, nezáživná a nestojí za zmienku. Tu je zoznam odkazov pre tých, ktorí sú obzvlášť zvedaví. Ak je vaša žiadosť v angličtine, dôrazne vám odporúčam, aby ste ju neprešli Aplikácie Samsung, SlideMe a GetJar.

Fórum w3bsit3-dns.com

Pre každú aplikáciu, ktorá je niečím užitočná a je zameraná na rusky hovoriace publikum, má uverejnenie recenzie na tomto portáli veľmi dobrý marketingový efekt.

Doslov

V súčasnosti sú na planéte Zem už milióny aplikácií pre Android (súdiac podľa štatistík poskytovaných trhmi a službami na vytváranie aplikácií). Trh je presýtený všelijakými nekvalitnými a zbytočnými svinstvami, ktoré sťažujú tým najlepším z najlepších dať o sebe vedieť bez toho, aby sa uchyľovali k drahým reklamným kampaniam. Pomocou služieb z tohto článku môžete vytvoriť pomerne seriózny projekt bez zbytočného stresu. Neplňte trhy škvarou a nech je Sila s vami!

A opäť o PhoneGap

„Hacker“ už písal o frameworku PhoneGap, ktorý umožňuje robiť aplikácie z webových stránok pomocou pomocou systému Android SDK. Pre človeka viac-menej znalého programovania je výhodnejšia, pretože okrem možností štandardného HTML5 + CSS3 + JS má nádherné API pre prácu s akcelerometrom, kamerou, GPS a inými vecami. A v dobrom slova zmysle je dobré zostavu pred zverejnením otestovať rozdielny výkon a nastavenia obrazovky. Adobe (tvorcovia PhoneGap) má online platformu na vytváranie aplikácií. Za 10 dolárov mesačne vytvoríte 25 projektov (funkcionalita je takmer rovnaká ako pri použití frameworku v klasickom vývojovom prostredí). Kompilácia je dostupná pre takmer všetky platformy (vrátane Android, Apple, Windows telefón a Windows 8).

Publikácie na danú tému