Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Știri
  • Aplicație pentru Android DIY. Ești interesat să știi cum să creezi o aplicație pentru Android? Cum se creează o aplicație pentru blog

Aplicație pentru Android DIY. Ești interesat să știi cum să creezi o aplicație pentru Android? Cum se creează o aplicație pentru blog

De fapt, aducerea acestei idei la viață nu este atât de dificilă și nici atât de costisitoare pe cât ar părea la prima vedere. Trebuie doar să aveți o idee bună despre ceea ce vă așteptați exact de la o aplicație mobilă și să determinați cum să vă atingeți obiectivele.

Testarea ipotezelor: merită folosirea serviciilor online pentru a crea aplicații mobile?

Nu este un secret pentru nimeni că crearea propriei aplicații mobile necesită investiții serioase, timp și efort. Dar merită? În activitatea noastră, folosim un set de metode pentru a testa ipotezele clienților noștri pentru a ne asigura că aplicația în curs de dezvoltare va răspunde așteptărilor afacerii și ale utilizatorilor.

În unele cazuri, analiza programului înainte începutul Androidului sau dezvoltare iOS, o poți face singur, fără investiții financiare majore.

Una dintre modalitățile de a verifica valoarea sarcinilor planificate ale unui proiect viitor este un TTM scurt (time to market), al cărui scop este eliberarea minimului versiune de lucru aplicație mobilă și primiți feedback accelerat de la utilizatori.

Există multe modalități de a obține un TTM scurt și de a colecta rapid feedback. Unul dintre cele mai puțin costisitoare și vă permite să verificați rapid necesitatea de a crea un program Android pentru o afacere existentă este designerii de aplicații mobile online.

Pentru ce sarcini este potrivită această soluție:

  • Crearea unei versiuni mobile a site-ului dvs
  • Creșterea canalelor de vânzare pentru un magazin online existent
  • Promovare canale de comunicatieîntre angajați și clienți
  • Crește canale de știri pentru blogul, site-ul, buletinul informativ

Când să folosești astfel de servicii?

  • Sunteți foarte limitat în fonduri
  • Ideea ta nu are soluții complexe din punct de vedere tehnologic și este „tipică” pentru piață
  • Succesul sau eșecul după lansarea aplicației nu va avea un impact semnificativ asupra afacerii
  • Cauți un nou canal care să atragă clienți și să consideri proiectul ca pe un prospect

Beneficii de utilizare:

  • Viteză rapidă de dezvoltare
  • Investiție minimă de pornire
  • Posibilitate de primire rapidă părere de la clienti

Defecte:

  • Limitat funcţionalitate calculatoare
  • Design limitat, animație
  • Calitatea slabă a lucrărilor la sarcini mari
  • Erori de cod, proces lung de remediere a erorilor
  • În majoritatea serviciilor, produsul final este publicat și deținut de serviciile prin care a fost creat
  • Nu există nicio modalitate de a testa o anumită funcție
  • Fără testare UX
  • Publicitate necontrolată

Dacă aveți nevoie de analiză de proiect de înaltă calitate și multifuncțională, dezvoltare de aplicații pentru Android sau iOS, contactați profesioniștii de la InfoShell. Specialiștii noștri vor dezvolta pentru tine o aplicație mobilă unică, care nu-ți va lăsa clienții indiferenți.

Dacă decideți să faceți singur aplicația, am selectat mai multe servicii gratuite/shareware pentru dvs.

TOP-10 PROGRAME PENTRU CREAREA APLICAȚIILOR PENTRU ANDROID ȘI IOS

    Serviciul appsgeyser vă permite să vă transformați site-ul, blogul, videoclipul sau pagina în retele socialeîntr-o aplicație mobilă pentru Android cu publicare ulterioară în Google Play.

    – complet gratuit și nu vă limitează numărul de aplicații create de utilizator.

    Avantajele platformei: vizualizare convenabilă aplicatii, programe, conversie rapidă orice conținut (video de pe YouTube, document html, site web) într-o aplicație mobilă.

    În primul rând, serviciul este potrivit pentru bloggeri și site-uri de știri. Folosind aplicația creată, vei putea estima cât de mult vizionările vor crește după prima publicare și după numărul de instalări - cât de urgentă este nevoia unei versiuni mobile a site-ului în rândul clienților tăi.

  1. www.theappbuilder.com

    TheAppBuilder oferă instrumente pentru aplicații și programe utilitare. Cu acest serviciu, poți crea și configura aplicația necesară pentru activitatea internă a echipei tale. Trimiteți tuturor o notificare despre o modificare a programului de lucru al restaurantului, amintiți-i unui angajat despre o modificare a programului său de lucru, afișați ultimele stiri companiilor.

    Dacă plănuiți un produs intern, încercați să faceți o versiune de testare a aplicației folosind acest serviciu, asigurându-vă astfel dacă angajații vor folosi o astfel de aplicație și în ce caz.

    Pret: individual la cerere.

  2. - o ofertă de servicii soluții gata făcute pentru afaceri – aplicații pentru restaurante, hoteluri, cluburi de noapte, organizații publice. Designerul este conceput pentru crearea de programe mobile pentru Android (Android), Apple iOS, Web mobil, pagină web. Aplicația poate fi făcută multilingvă.

    Serviciul vă permite să faceți un număr nelimitat de modificări la o aplicație deja publicată, găzduire securizată.

    Costul dezvoltării unei aplicații mobile: 49 USD.

    este un site de designer de aplicații în limba rusă care vă permite să creați aplicații funcționale folosind șabloane gata făcute pentru toate dispozitivele electronice populare (iPhone, Android, iPad, tabletă Android) fără cunoștințe de programare. Serviciul oferă, de asemenea, o modalitate ușoară de a plasa o aplicație în Google Play și Apple Store.

    Prețuri: Dezvoltare de aplicații mobile pentru Android și iOS – GRATUIT. Pachet de afaceri– 2.400 ruble/lună (1 cerere, 3 mii instalații, publicare în magazine, fără publicitate). Pachet „Nelimitat”– 3.700 rub./lună (1 cerere, număr nelimitat de instalări, publicare în magazine, fără publicitate). Pachetul „Corporate”– 27.100 ruble/lună (10 aplicații, număr nelimitat de instalări, protecție suplimentară a conținutului, suport tehnic și consultativ).

  3. www.mobileroadie.com

    – un serviciu pentru crearea de aplicații pentru evenimente și știri. Folosind acest serviciu, puteți combina informații despre compania dvs. într-un singur loc sau puteți descărca datele despre evenimente introducând contacte, fotografii, videoclipuri, articole și știri într-o singură aplicație.

    Prețul de utilizare variază în funcție de pachetul de servicii: Pachetul de bază– 149 USD pe lună sau 1.499 USD pe an, vă permite să creați o aplicație simplă, fără complexitate solutii tehniceși servicii externe. Pachet Pro– 799 USD pe lună sau 7.999 USD pe an, vă va permite să vă conectați servicii externe și să configurați conținutul aplicației din panoul de administrare.

  4. – serviciu pentru antreprenori privați și întreprinderi mici. Creatorii susțin că îți va lua 20 de minute pentru a crea aplicația. Aplicațiile create vă vor permite să stabiliți canal nou comunicarea cu clienții și colectarea feedback-ului, faceți versiune mobila site-ul dvs. sau o aplicație mobilă gata făcută.

    Un avantaj important al serviciului este absență completă publicitate și capacitatea de a dezvolta aplicații pentru dispozitive electronice pe iOS, Android (Android) și Windows Phone.

    Prețuri: Pachetele gratuite și plătite sunt disponibile pe site-ul: Elementele de bază ale aplicației– 1 dolar pe lună App Pro – 9 $ pe lună Reseller nelimitat– 39 USD pe lună.

    Appery– o platformă pentru dezvoltarea aplicațiilor de afaceri pentru iOS, Android (Android) și Windows Phone. Designerul este implementat în cloud, ceea ce elimină nevoia de a instala programe pe HDDși este destinat creării de aplicații funcționale de afaceri.

    Avantaje: editor vizual convenabil, posibilitatea de a adăuga propriile plugin-uri, gamă largă de instrumente pentru dezvoltatorii Android și iOS, conexiune de baze de date și servicii terțe.

    Preturi pachet: Versiunea de bază: 30 $ Versiune standard: 30 USD (plată pentru 12 luni), 45 USD (plată lunară). Versiune Pro: 57 USD (plată pentru 12 luni); 85 USD (plată lunară).

    – o platformă de auto-dezvoltare a aplicațiilor mobile pentru iPad, iPhone, Android, HTML5. Pe lângă multe dintre avantajele sale, serviciul vă permite să creați aplicații de comerț electronic cu monetizarea activată.

    Preturi: De bază– 22,90 USD pe lună sau 19,90 USD pe lună (dacă se plătește anual) Avansat– 58,90 USD pe lună sau 49 USD pe lună (facturat anual) Nelimitat– 139,90 USD pe lună sau 119,90 USD pe lună (dacă se plătește anual).

    – platforma permite utilizatorului să creeze cu ușurință aplicație funcțională pentru Android și iOS (iPhone, iPad) pentru mici și afaceri medii. La BiznessApps, creați o aplicație mobilă folosind sute de șabloane gata făcute.

    Preturi pachet: Site mobil– 29 USD pe lună Aplicatie de mobil– 59 USD pe lună.

  5. www.viziapps.com

    – serviciul vă permite să creați aplicații mobile pentru afaceri folosind un editor vizual funcțional. Ușor de implementat prin platformă interfețe noi pentru SalesForce, QuickBooks, QuickBase, foi de calcul Google și baze de date SQL. Aplicațiile create în Viziaapps funcționează pentru toată lumea tipuri populare sistemul de operare mobil.

    Preturi pachet: Dezvoltator– 33 USD pe lună Pro– 79 USD pe lună Premium– 129 USD pe lună.

    *Este necesară plata anuală.

    La fel ca în cazul site-urilor web, atunci când vă creați produsul folosind designeri on-line, vi se impun multe restricții. Exemple de restricții:

    • Aplicația este greu de integrat cu servicii externe neprevăzute de designer.
    • Când utilizați designeri online gratuiti, sunteți supus unor restricții serioase, cum ar fi publicitate în interiorul produsului dvs., colectarea de date despre produs și clienți și limitări funcționale.
    • Produsul creat este greu de scalat. Dacă numărul de utilizatori crește, soluția dvs. se va bloca sau poate deveni indisponibilă utilizatorilor. De asemenea, nu veți putea transfera aplicația pe platforme alternative de utilizare (de exemplu, yandex.store, care este popular în CSI sau Amazon în SUA).

    Aplicațiile create folosind designeri on-line servesc la testarea ipotezelor proiectului dumneavoastră. Cu toate acestea, dacă primești feedback negativ și proiectul tău nu este apreciat, înainte de a-l pune deoparte, stabilește care a fost exact cheia eșecului. În caz contrar, riști să pierzi un proiect profitabil din cauza implementării proaste.

Explora Limba noua; limbaj nou iar un mediu de dezvoltare este minimul care ți se cere dacă vrei să scrii prima ta aplicație mobilă. Va dura cel puțin câteva săptămâni pentru a schița o listă de lucruri de bază pentru Android sau iOS fără a copia exemplul din carte. Dar nu poți stăpâni Objective-C sau Java și totuși să dezvolți rapid aplicații pentru smartphone-uri dacă folosești tehnologii precum PhoneGap.

Dacă ați studiat cu atenție inovațiile care ne așteaptă în Windows 8, este posibil să fi observat că sub acesta va fi posibilă dezvoltarea aplicațiilor în HTML5. Ideea, de fapt, nu este nouă - tehnologiile care implementează aceeași abordare pentru platformele mobile se dezvoltă cu un pas. Unul dintre aceste cadre, care vă permite să dezvoltați aplicații pentru smartphone-uri folosind o mulțime de HTML, JavaScript și CSS familiari!, este PhoneGap. Scris cu ajutorul lui aplicația va face pentru toate platformele populare: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian și Bada. Nu va trebui să învățați specificul programării pentru fiecare platformă (de exemplu, Objective-C în cazul iOS) sau să vă ocupați de diverse API-uri și medii de dezvoltare. Tot ce aveți nevoie pentru a crea o aplicație mobilă multiplatformă este cunoașterea HTML5 și un API PhoneGap special. În acest caz, rezultatul nu va fi o pagină HTML stupidă „încadrată” în interfața aplicației, nu! API-ul cadru vă permite să utilizați aproape toate capabilitățile telefonului care sunt utilizate atunci când dezvoltați folosind instrumente native: acces la accelerometru, busolă, cameră (înregistrare video și fotografie), lista de contacte, Sistemul de fișiere, sistem de notificare ( notificări standard pe telefon), stocare etc. În cele din urmă, o astfel de aplicație poate accesa fără probleme orice adresă între domenii. Puteți recrea controale native folosind cadre precum jQuery Mobile sau Sencha, iar programul final va arăta ca și cum ar fi fost scris într-o limbă nativă (sau aproape așa) pe un telefon mobil. Cel mai bine este să ilustrați cele de mai sus în practică, adică să scrieți o aplicație, așa că vă sugerez să începeți să exersați imediat. Țineți evidența timpului - nu va dura mai mult de jumătate de oră pentru a face totul.

Ce vom crea

Să luăm iOS ca platformă țintă - da, da, banii sunt în AppStore și, deocamdată, cel mai bine este să-ți monetizezi dezvoltările acolo :). Dar permiteți-mi să vă explic imediat: același lucru, fără modificări, se poate face, să zicem, pentru Android. M-am gândit mult timp la ce exemplu să iau în considerare, deoarece nu am vrut să scriu un alt instrument pentru a ține evidența listei de activități. Așa că am decis să creez o aplicație numită „Geographic Reminder”, un program de navigare al cărui scop poate fi descris într-o singură frază: „Anunță-mă când sunt din nou aici”. AppStore-ul are multe utilități care vă permit să vă „amintiți” locul în care utilizatorul a parcat mașina. Este aproape același lucru, doar puțin mai simplu. Puteți indica un punct de pe harta orașului, puteți stabili o anumită rază pentru acesta și puteți programa un mesaj. Data viitoare când vă încadrați în cercul cu raza specificată, aplicația vă va anunța și punctul va fi șters. Vom proceda conform acestui plan: mai întâi vom crea o aplicație web simplă, o vom testa în browser și apoi o vom transfera pe platforma iOS folosind PhoneGap. Este foarte important să prototipați și să testați cea mai mare parte a codului într-un browser de pe computer, deoarece depanarea unei aplicații pe telefon este mult mai dificilă. Vom folosi cadrul jQuery JS cu jQuery Mobile (jquerymobile.com) ca cadru și Google Maps v3 ca motor de hărți. Aplicația va consta din două pagini: o hartă și o listă de puncte.

  • Un marcator al poziției dvs. curente este plasat pe hartă. Făcând clic pe hartă, se creează un punct la care este atașat un mesaj (cum ar fi „mașină în apropiere”). Un punct poate fi șters făcând clic pe el. Pentru a muta marcatorul unei persoane pe hartă, se folosește un API de geonavigation.
  • Pagina cu lista de puncte trebuie să aibă butonul suplimentar„Ștergeți toate punctele”, iar lângă fiecare punct există un buton „Ștergeți acest punct”. Dacă faceți clic pe un element din listă, punctul corespunzător va fi afișat pe hartă. Vom salva setările utilizatorului și lista de puncte în localStorage.

Cadre de UI

jQuery Mobile nu este, desigur, singurul cadru pentru creare interfata mobila. Site-ul PhoneGap are o listă uriașă de biblioteci și cadre pe care le puteți utiliza (phonegap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js etc.

Cadrul de aplicație

Voi explica imediat de ce vom folosi jQuery Mobile. Această bibliotecă JS ne oferă deja elemente gata făcute interfață de aplicație mobilă (cât mai apropiată de cele native) pentru o varietate de platforme. Avem nevoie ca rezultatul să fie o aplicație mobilă, și nu o pagină dintr-un browser! Deci hai să descarcăm ultima versiune JQuery Mobile (jquerymobile.com/download) și transferați-l pe dosar de lucru Primele fișiere de aplicație de care avem nevoie sunt:

  • imagini/ (muta aici toate imaginile din folderul arhiva jq-mobile cu acelasi nume);
  • index.css;
  • index.html;
  • index.js;
  • jquery.js;
  • jquery.mobile.min.css;
  • jquery.mobile.min.js.

Este necesar să se facă resurse în mare parte locale, astfel încât utilizatorul să nu irosească Internetul mobil în viitor. Acum creăm cadrul paginii în fișierul index.html. Codul de mai jos descrie top parte pagini cu o hartă, inscripția „Memorial geologic” și butonul „Puncte”.

Pagina hartă

Memento geografic

Puncte

Atributul de pagină data-dom-cache="true" este necesar pentru a vă asigura că nu este descărcat din memorie. Butonul Puncte folosește data-transition="pop" astfel încât pagina Listă de puncte se deschide cu un efect pop-in. Citiți mai multe despre cum funcționează Pagini jQuery Mobil, îl puteți citi într-un manual bun (bit.ly/vtXX3M). Prin analogie, creăm o pagină cu o listă de puncte:

Pagina cu lista de puncte

șterge totul

Puncte

Hartă

Pentru butonul „Hartă”, vom scrie și data-transition="pop", dar vom adăuga atributul data-direction="reverse", astfel încât pagina „Hartă” să se deschidă cu efectul „Fade”. Vom scrie aceleași atribute în șablonul de puncte. Gata, cadrul nostru este gata.

Crearea unei aplicații

Acum trebuie să afișăm harta, pentru care vom lua standardul API-ul Google Hărți, care este utilizat de milioane de site-uri diferite:

Var latLng = new gm.LatLng(this.options.lat, this.options.lng); this.map = new gm.Map(element, ( zoom: this.options.zoom, // Selectați centrul de zoom inițial: latLng, // Setați centrul inițial mapTypeId: gm.MapTypeId.ROADMAP, // Harta normală disableDoubleClickZoom: true, // Dezactivează zoomul automat prin atingere/făcând dublu clic pe disableDefaultUI: true // Dezactivează toate elementele interfeței ));

Aici Gm este o referire variabilă obiect Google Hărți. Am comentat bine parametrii de inițializare în cod. Următorul pas este să desenezi un marcator bărbat pe hartă:

This.person = new gm.Marker(( hartă: this.map, icon: new gm.MarkerImage(PERSON_SPRITE_URL, new gm.Size(48, 48)) ));

Adresa sprite-ului persoanei din panoramele Google este folosită ca PERSON_SPRITE_URL. Adresa sa statică este maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png . Utilizatorul va adăuga puncte făcând clic pe hartă, așa că pentru a le desena vom asculta evenimentul de clic:

Gm.event.addListener(this.map, "click", function (event) ( self.requestMessage(function (err, message)) ( // Metoda care returneaza textul introdus de utilizator daca (err) return; // Metoda adaugă un punct la lista celor active și // îl desenează pe hartă self.addPoint(event.latLng, self.options.radius, message self.updatePointsList( // Redesenează lista de puncte )); fals);

Ofer majoritatea codului - caută restul pe disc. Apoi, trebuie să învățăm aplicația să mute pictograma utilizatorului pe hartă. În prototip, folosim API-ul Geolocation (cel care este folosit și în browserele desktop):

If (navigator.geolocation) ( // Verificați dacă browserul acceptă funcția de geolocalizare gpsSuccess(pos) ( var lat, lng; if (pos.coords) ( lat = pos.coords.latitude; lng = pos.coords.longitude; ) else ( lat = pos.latitude; lng = pos.longitude; ) self.movePerson(new gm.LatLng(lat, lng) // Mută ​​pictograma utilizatorului ) // La fiecare trei secunde solicităm // poziția curentă a utilizatorul window.setInterval (funcția () ( // Solicită poziția curentă navigator.geolocation.getCurrentPosition(gpsSuccess, $.noop, ( enableHighAccuracy: true, maximumAge: 300000 )); , 3000);

Metoda movePerson folosește o procedură simplă getPointsInBounds() pentru a verifica dacă utilizatorul se află într-un punct activ. Ultima întrebare - unde să stochezi lista de puncte? HTML5 a introdus capacitatea de a folosi localStorage, așa că să nu o neglijăm (vă las să vă dați seama singuri aceste părți ale codului, pe care le-am comentat bine). Deci, aplicația care rulează în browser este gata!

Lansarea unei aplicații web

După cum am spus mai devreme, depanarea trebuie făcută în mare parte pe computer. Cel mai browser adecvat pentru testarea aplicațiilor web pe un computer - acesta este Safari sau Chrome. După depanarea în aceste browsere, puteți fi sigur că aplicația dvs. nu va funcționa în browser telefon mobil. Ambele browsere sunt compatibile cu majoritatea browsere web mobile, pentru că la fel ca ei, sunt construite pe motorul WebKit. După eliminarea tuturor erorilor, puteți trece la lansarea aplicației web pentru mobil direct pe telefon. Pentru a face acest lucru, configurați-vă serverul web (chiar și Denwer sau XAMPP) astfel încât să servească pagina creată și deschideți-l în browserul telefonului mobil. Aplicația ar trebui să arate ceva ca cea prezentată în figură. Este important să înțelegeți aici că viitoarea aplicație mobilă, compilată pentru platforma mobila folosind PhoneGap, va arăta aproape identic, cu excepția faptului că nu va fi afișat pe ecran bară de navigare browser. Dacă totul este bine, puteți începe să creați o aplicație iOS cu drepturi depline din pagină. Vă rugăm să rețineți că până în acest moment nu am atins nici măcar PhoneGap și IDE-ul pentru dezvoltarea mobilă.

Pregătirea

Pentru a construi o aplicație pentru iOS, aveți nevoie de un computer cu sistem de operare sistem Mac OS 10.6+ (sau mașină virtuală pe Mac OS 10.6), plus mediu de dezvoltare Xcode cu instalat iOS SDK. Dacă nu aveți SDK-ul instalat, va trebui să descărcați o imagine de disc de pe site-ul web Apple care include Xcode și iOS SDK (developer.apple.com/devcenter/ios/index.action). Rețineți că imaginea cântărește aproximativ 4 GB. În plus, va trebui să vă înregistrați pe site-ul Apple ca dezvoltator (dacă nu aveți de gând să vă publicați aplicația în AppStore, atunci această cerință poate fi ocolită). Folosind acest set, puteți dezvolta aplicații în limbajul nativ iOS Objective-C. Dar am decis să luăm o soluție și să folosim PhoneGap, așa că mai trebuie să instalăm pachetul PhoneGap iOS. Doar descărcați arhiva din afara site-ului (https://github.com/callback/phonegap/zipball/1.2.0), despachetați-o și folderul iOS rulați programul de instalare. Când instalarea este finalizată, pictograma PhoneGap ar trebui să apară în meniul proiectelor Xcode. După lansare, va trebui să completați mai multe formulare, dar foarte curând veți vedea spațiul de lucru IDE cu prima dvs. aplicație. Pentru a verifica dacă totul funcționează, faceți clic pe butonul Run - ar trebui să pornească emulatorul iPhone/iPad cu aplicația șablon PhoneGap. Program asamblat va da o eroare care spune că index.html nu a fost găsit - acest lucru este normal. Deschideți folderul în care ați salvat fișierele de proiect primare și găsiți subdosarul www în el. Trageți-l în editor, faceți clic pe pictograma aplicației din lista din stânga și în fereastra care apare, selectați „Creați referințe la foldere pentru orice foldere adăugate”. Dacă rulați din nou programul, totul ar trebui să funcționeze. Acum putem copia toate fișierele prototipului nostru în folderul www. Este timpul să ne modificăm prototipul pentru a funcționa pe un smartphone folosind procesarea PhoneGap.

Transfer de prototip

În primul rând, trebuie să includeți phonegap-1.2.0.js în fișierul index. PhoneGap vă permite să limitați lista de gazde disponibile pentru vizitare. Vă sugerez să configurați imediat o astfel de „listă albă”. În meniul proiectului, deschideți Supporting Files/PhoneGap.plist, găsiți elementul ExternalHosts și adăugați la acesta următoarele gazde pe care aplicația noastră le va accesa (acestea sunt servere Google Maps): *.gstatic.com, *.googleapis.com, hărți .google. com. Dacă nu le specificați, programul va afișa un avertisment în consolă și harta nu va fi afișată. Pentru a inițializa versiunea web a aplicației noastre, am folosit evenimentul DOMReady sau ajutorul jQuery: $(document).ready(). PhoneGap generează un eveniment deviceready, ceea ce indică acest lucru dispozitiv mobil gata. Vă sugerez să utilizați asta:

Document.addEventListener("deviceready", function () ( new Notificator($("#map-canvas")); // Dacă utilizatorul nu are Internet, // îl anunțăți dacă (navigator.network.connection). tip = == Connection.NONE) ( navigator.notification.alert("Fără conexiune la Internet", $.noop, TITLE); ) ), false);
Să dezactivăm defilarea: document.addEventListener("touchmove", funcția (eveniment) ( event.preventDefault(); ), false);

Apoi vom înlocui toate apelurile de alertă și confirmare cu cele native pe care PhoneGap ni le oferă:

Navigator.notification.confirm("Eliminați punctul?", funcție (button_id) ( if (button_id === 1) ( // butonul OK a fost apăsat self.removePoint(punct); ) ), TITLE);

Ultimul lucru pe care trebuie să-l schimbăm este blocul de cod care mută pictograma utilizatorului în jurul hărții. Codul nostru actual funcționează și el, dar funcționează mai puțin optim (mută pictograma chiar dacă coordonatele nu s-au schimbat) și nu oferă date la fel de bogate ca omologul PhoneGap:

Navigator.gelocation.watchPosition(funcție (poziție) ( self.movePerson(new gm.LatLng(position.coords.latitude, position.coords.longitude)); ), funcția (eroare) ( navigator.notification.alert("cod: " + error.code + "\nmessage: " + error.message, $.noop, TITLE); ), (frecvență: 3000 ));

Acest cod este mai elegant - generează un eveniment doar atunci când coordonatele s-au schimbat. Faceți clic pe butonul Run și asigurați-vă că aplicația pe care tocmai am creat-o funcționează perfect în simulatorul de dispozitiv iOS! Este timpul să începeți lansarea pe un dispozitiv real.

Lansați pe dispozitiv

Conectați-vă iPhone-ul, iPod-ul sau iPad-ul la un computer care rulează Xcode. Programul va detecta un dispozitiv nou și va cere permisiunea de a-l folosi pentru dezvoltare. Nu are rost sa o refuzi :). Permiteți-mi să repet încă o dată: pentru a rula o aplicație scrisă pe iOS, trebuie să fiți un dezvoltator iOS autorizat (cu alte cuvinte, să fiți abonat la Programul pentru dezvoltatori iOS). Acest lucru vă va deranja doar dacă dezvoltați aplicații pentru produse Apple cu alte platforme (Android, Windows Phone) totul este mult mai simplu; Cei care studiază la o universitate au șansa de a obține acces gratuit la program datorită unor beneficii. Toți ceilalți trebuie să plătească 99 USD pe an pentru a participa la program. Apple emite un certificat cu care vă puteți semna codul. Aplicația semnată poate fi lansată pe iOS și distribuită în App Store. Dacă nu ești student și încă îți pare rău pentru 99 USD pentru experimente nevinovate, atunci există o altă modalitate - de a înșela sistemul. Puteți crea un certificat autosemnat pentru verificarea codului și puteți rula programul mobil pe un dispozitiv iOS jailbreak (nu mă voi opri asupra acestui lucru, deoarece totul este descris cât mai detaliat în acest articol: bit.ly/tD6xAf) . Într-un fel sau altul, vei vedea în curând o aplicație funcțională pe ecranul telefonului tău mobil. Opriți cronometrul. Cat timp ti-a luat?

Alte platforme

Pe lângă PhoneGap, există și alte platforme care vă permit să creați aplicații mobile fără a utiliza limbi native. Să enumerăm cei mai tari jucători.

Appcelerator Titanium (www.appcelerator.com).

Titanium poate construi aplicații în primul rând pentru Android și iPhone, dar pretinde că acceptă și BlackBerry. Pe lângă cadrul în sine, proiectul oferă un set de widget-uri native și IDE. Puteți dezvolta aplicații pe Titanium gratuit, dar va trebui să plătiți pentru suport și module suplimentare (de la 49 USD pe lună). Pretul unora module de la terți ajunge la 120 USD pe an. Dezvoltatorii Appcelerator Titanium susțin că peste 25 de mii de aplicații au fost scrise pe baza cadrului lor. Codul sursă al proiectului este distribuit sub licența Apache 2.

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

Această tehnologie acceptă principalele platforme - iOS și Android. Cadrul vizează în principal dezvoltarea jocului. Desigur, dezvoltatorii susțin optimizare de înaltă calitate pe OpenGL. Versiune gratuită platforma nu o face, iar prețul este destul de mare: 199 USD pe an pentru o licență pentru o platformă și 349 USD pe an pentru iOS și Android. Corona oferă propriile emulatoare IDE și dispozitive. Aplicațiile Corona sunt scrise într-un limbaj similar cu JavaScript.

Concluzie

Am creat o aplicație web mobilă simplă și am portat-o ​​pe platforma iOS folosind PhoneGap în câțiva pași simpli. Nu am scris o singură linie de cod Objective-C, dar am primit un program de calitate decentă, petrecând un minim de timp portand și învățând API-ul PhoneGap. Dacă preferați o altă platformă, cum ar fi Android sau Windows Mobile 7, atunci puteți la fel de ușor, fără modificări pentru aceste platforme, să construiți aplicația noastră (pentru fiecare dintre ele există un bun manual introductiv și un tutorial video: phonegap.com/start). Pentru a verifica viabilitatea platformei, puteți consulta deja aplicații gata făcute pe PhoneGap, pe care dezvoltatorii de tehnologie l-au colectat într-o galerie specială (phonegap.com/apps). De fapt, PhoneGap este o platformă ideală pentru a crea cel puțin un prototip al unei viitoare aplicații. Principalele sale avantaje sunt viteza și costurile minime, care sunt utilizate în mod activ de startup-urile care au resurse limitate din toate punctele de vedere. Dacă aplicația eșuează și din anumite motive nu mai sunteți mulțumit de elementele interne HTML+JS, puteți oricând porta aplicația într-o limbă nativă. Nu pot să nu spun că PhoneGap a fost dezvoltat inițial de Nitobi ca proiect deschis(depozitul se află pe GitHub: github.com/phonegap). Codul sursă va rămâne deschis, deși Adobe a cumpărat Nitobi în octombrie anul trecut. Trebuie să spun ce perspective are proiectul cu sprijinul unui astfel de gigant?

Cum se creează o aplicație pentru Android sau iPhone?— aceste întrebări sunt puse din ce în ce mai mult nu numai de dezvoltatorii web, ci și de proprietarii obișnuiți de site-uri web de afaceri mici și bloggeri.

ÎN această recenzie propune să ia în considerare , care sunt constructori pentru rapid și convenabil Creare AndroidȘi aplicații pentru iPhone . În același timp, fără a solicita utilizatorului să aibă abilități de programare sau alte cunoștințe IT speciale. Astfel de aplicații sunt indispensabile pentru tipuri diferite afaceri - aceasta este o modalitate excelentă de a vă extinde public țintăși atrage clienți.

Astfel, tot ceea ce s-a discutat în revizuirea pentru dezvoltarea aplicației poate fi unit sub sloganul: simplu, rapid si fara programare!

1.AppsGeyser

AppsGeysergratuit un serviciu web care vă permite să convertiți conținutul site-ului dvs. într-o aplicație Android și să îl distribuiți prin Google Play. În plus, aplicațiile create pot fi atât vândute, cât și reclame plasate în ele.
Puteți crea nelimitat cantitate Android aplicații din trei tipuri de conținut: site web, pagină html simplă și video YouTube. Pentru a crea o aplicație Android, AppsGeyser folosește un asistent de șablon simplu și intuitiv.

Site-uri web AppsGeyser: http://www.appsgeyser.com, http://www.appsgeyser.ru

2. TheAppBuilder

TheAppBuildergratuit serviciu online pt creație rapidă aplicatii mobile. TheAppBuilder creează aplicații folosind un designer și șabloane standard - pentru afaceri, evenimente, educație, muzică, sport etc. Aplicațiile create sunt gratuite și pentru 5 USD pe luna Puteți dezactiva afișarea reclamelor de la terți în aplicația creată. TheAppBuilder vă permite să creați aplicații pentru Android și Windows Mobile.

Site-ul web TheAppBuilder: http://www.theappbuilder.com

3. Appsmakerstore

Appsmakerstore este un serviciu online care permite utilizatorilor să creeze și să publice propriile aplicații mobile în câteva clicuri pe Internet. Platforma Appsmakerstore creează aplicații mobile susținute de HTML5, iTunes, Android Market, Blackberry Marketplace, Windows Marketplace și Facebook fără abilități tehnologice profunde. Acesta este total 1 aplicație pentru 6 platforme diferite. Appsmakerstore este oferit în 23 de limbi, inclusiv rusă și ucraineană.

Particularitatea Appsmakerstore este că oferă posibilitatea de a alege șabloane gata făcute pentru anumite industrii (de exemplu, servicii juridice, cluburi de noapte, restaurante și cafenele, comerț, saloane de înfrumusețare etc.)

  • DIY - 9,78 USD pe lună.
  • „Facem o cerere pentru tine” – 249 USD
  • „Reseller” este un preț special care trebuie găsit pe site separat.

Întotdeauna incluse în toate planurile:

  • Modificări nelimitate de conținut și actualizări ale aplicațiilor.
  • Actualizați conținutul aplicației pe iTunes și Google Play fără a fi nevoie să republicați.
  • Trimiteți un număr nelimitat de notificări push către utilizatori.
  • Primiți și utilizați automat toate actualizările de sistem.
  • Gazduire sigura pe serverele noastre.
Site-ul web Appsmakerstore: http://appsmakerstore.com

4. Businessapps

Aplicații de afaceri— generator de aplicații mobile online plătit (iPad, HTML5) pentru întreprinderile mici. Caracteristicile includ geolocalizarea, primirea și trimiterea de mesaje, un coș de cumpărături, notificări, integrarea cu rețelele sociale, postarea de informații despre meniu, gama de servicii, evenimente viitoare etc. Există șabloane pentru restaurante, agenți imobiliari, săli de sport etc.

Acest serviciu este reprezentat de următoarele planuri:

  • „Site mobil” – 29 USD pe lună.
  • „Aplicație mobilă” - 59 USD pe lună
  • « Eticheta alba Partener" crearea de aplicații pentru clienții dvs. - un preț special care trebuie găsit separat pe site.
Site-ul web Biznessapps: http://www.biznessapps.com

5. AppGlobus

AppGlobus este unul dintre designerii ruși de aplicații mobile online, cu plată, care permite utilizatorilor să creeze și să publice în mod independent aplicația în App Store și Google Play.

Utilizări design nouși capacitățile Ionic Framework, care îmbunătățește semnificativ calitatea dezvoltării și face posibilă crearea de aplicații mobile pe HTML5, iOS, Android chiar și fără abilități de programare.

Pe acest moment AppGlobus este oferit în 8 limbi, inclusiv rusă.

AppGlobus.com oferă următoarele pachete:

  • STARTAP - 900 rub./lună.
    • Aplicații: HTML5/Android, panou de administrare, magazin, fără restricții la Push, fără restricții la instalare, fără publicitate.
  • BASIC - 1500 rub./luna
    • Aplicații atât pentru Android, cât și pentru iOS, panou de administrare, magazin, fără restricții la Push, fără restricții la instalare, fără publicitate.
  • GARSONIERĂ - 2000 rub./lună
    • Aplicații: Windows/Android/iOS, panou de administrare, magazin, fără restricții la Push, fără restricții la instalări, fără publicitate.
  • PRO - 45.000 rub./o singură dată
    • Aplicații: Windows/Android/iOS, dezvoltare personalizată, îl vom publica în App Store și Google Play noi înșine, vom furniza codul sursă
Site-ul web AppGlobus: http://appglobus.com/

6. My-apps.com

My-apps.com— un serviciu online plătit pentru crearea propriei aplicații mobile pentru afaceri sau uz personal. Nu sunt necesare abilități speciale. Potrivit pentru afaceri mici, cum ar fi magazinele online. Este nevoie de doar 5 minute pentru a vă crea aplicația - trebuie doar să selectați modulele și designul necesar. Există versiuni în engleză și rusă.

My-apps.com oferă următoarele pachete:

  • Start - 599 rub. /lună
    • aplicații numai pentru Android, acces la designer, șabloane și pictograme pentru aplicații gratuite, actualizări de conținut la fiecare 48 de ore, actualizări ale surselor aplicației în magazine nu mai mult de o dată la 2 luni.
  • Ușoară - 990 rub. /lună
    • aplicații atât pentru iOS, acces la designer, șabloane și pictograme de aplicații gratuite, capturi de ecran de bază ale aplicației, Notificări— 1 pe lună, actualizări de conținut la fiecare 24 de ore, actualizări ale sursei aplicației în magazine o dată la 2 luni.
  • Standard - 2490 rub. /lună
    • aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, suport Skype, notificări Push - 10 pe lună, actualizări de conținut la fiecare 12 ore, actualizări ale sursei aplicației în magazine o dată pe lună.
  • Afaceri - 9890 rub. /lună
    • aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicații gratuite, capturi de ecran de bază ale aplicației, asistență prin Skype și e-mail, manager personal, Notificări push - 50 pe lună, actualizări de conținut - instantaneu, actualizări ale sursei aplicației în magazine - fără restricții.
  • VIP - 3999 rub. /lună + 150.000 de ruble. plata instalatiei

    • aplicații atât pentru Android, cât și pentru iOS, acces la designer, șabloane și pictograme de aplicație gratuite, capturi de ecran de bază ale aplicației, suport Skype și e-mail, manager personal, notificări Push - nelimitat, actualizări de conținut - instantaneu, actualizări de sursă a aplicației în magazine - fără restricții.
Site-ul web My-apps.com: http://my-apps.com

7. iBuildApp

iBuildApp oferă o platformă” Fă-o singur" Pentru crearea iPhone/aplicații , care, de asemenea, nu necesită abilități de programare. Acest serviciu oferă fiecărei organizații o modalitate ușoară de a crea aplicații mobile (iPhone, iPad, Android) și materiale de publicare. Clienții își pot crea propriile cataloage, fluturași, broșuri, rapoarte, CV-uri etc. și le pot livra folosind soluția SaaS. Există versiuni în engleză și rusă.

iBuildApp este furnizat în următoarele pachete:

  • Afaceri (2.400 de ruble pe lună) - 3.000 de instalări, vizualizări nelimitate ale site-ului mobil, fără publicitate încorporată, publicarea aplicației pe iTunes și Google Play.
Site-ul web iBuildApp: http://ibuildapp.com

8.Viziapps

Viziapps— serviciu online pentru dezvoltarea aplicațiilor (, iPad, Android). Vă permite să creați o aplicație bazată pe unul dintre multele șabloane de aplicație. Elemente ale creatului interfața cu utilizatorul aplicațiile pot fi asociate cu funcții precum trimiterea de e-mailuri, mesaje SMS, trimitere către servicii Facebookși Twitter.

  • Dezvoltator - 33 USD pe lună. (poate fi creată doar 1 aplicație)
  • Profesionist - 79 USD pe lună.
  • Premiun - 129 USD pe lună.
  • Afacere - Pretul trebuie solicitat separat.

Toate pachetele acceptă următoarele platforme: IOS (iPhone/iPad) și Android (telefon/tabletă)

Site-ul Web Viziapps: http://www.viziapps.com

9.AppsBuilder

AppsBuilder- un editor online care vă permite să creați aplicații pentru iOS, Android și Windows Phone. Este foarte simplu de utilizat: vă puteți asambla propriul program din piese gata făcute. În ciuda faptului că AppsBuilder încearcă să fie mai simplu și mai ușor de înțeles pentru utilizatori neexperimentați, i-au fost adăugate câteva funcții pentru programatori: de exemplu, puteți completa aplicațiile create cu propriile scripturi Java.

Există trei pachete plătite care includ o perioadă de încercare gratuită de 30 de zile:

  • Starter (49 euro pe lună) -1 aplicare.
  • Regular (199 euro pe lună) - până la 5 cereri.
  • Scalabil (de la 249 euro pe lună) - mai mult de 5 aplicații.
Site-ul web AppsBuilder: http://www.apps-builder.com

10. Roadie mobil

Roadie mobil este unul dintre cei mai bătrâni în serviciile online pentru crearea de aplicații pentru iPhone, Android, iPad și Mobile Web. Funcție mobilă Roadie este că se concentrează în primul rând pe show business. Oferă șabloane pentru actori și muzicieni, regizori și producători și agenții de marketing și PR, dar în principiu setul de instrumente vă permite să creați o aplicație pentru alte tipuri de afaceri. Printre clienți se numără Madonna, Cirque du Soleil și Grădina Zoologică din San Diego. Există un șablon pentru crearea unei aplicații pentru un eveniment sau conferință, posibilitatea de a vinde bilete și acces la statistici. În general, setul funcțional este foarte larg, cu toate acestea, prețul este destul de mare:

  • Core - 149 USD pe lună.
  • Pro- 799 USD pe lună.
  • Enterprise - 24.000 USD
Site-ul web Mobile Roadie: http://mobileroadie.com

11. AppMakr

Appmakr— un serviciu online pentru crearea de aplicații pentru iPhone, Android, Windows Phone.

În acest serviciu vă puteți crea propria aplicație mobilă foarte simplu și rapid. Prețurile sunt mai mult decât accesibile. Și ceea ce este tipic este că nu există reclame în toate pachetele.

  • Elementele de bază ale aplicației - 2 USD pe lună.
  • App Pro - 12 USD pe lună.
  • Reseller - $499 .
Site-ul web Appmakr: https://www.appmakr.com/

12. BuildFire

BuildFire— serviciu online de creare aplicatii proprii pentru iPhone, Android, Windows Phone.

Particularitate a acestui serviciu online Ideea este că crearea aplicațiilor este complet gratuită, taxa se percepe atunci când aplicația este publicată în directoare și se ridică la 49 USD lunar.

Site-ul web BuildFire: http://buildfire.com/

Folosind acest material „10+ Cele mai bune servicii online: Cum să creați o aplicație pentru Android și iPhone” link activ este necesară.

Există două moduri de a crea un program pentru Android. Primul, care este folosit de dezvoltatorii serioși, necesită înțelegere limbajul Java si instalatii mediu deosebit dezvoltare. Utilizatorii fără cunoștințe speciale care caută informații despre cum să creeze o aplicație pentru Android pot fi sfătuiți să folosească unul dintre zecile de editori online existente, care în unele cazuri le permit să genereze utilități mobile simple în câteva minute. În continuare, să luăm în considerare procesul de creare a unui program folosind mai mulți constructori specializați.

Definirea funcționalității aplicației

Aceasta este prima etapă a creării oricăruia program mobil. În cazul nostru, nu se pierde timp cu pași precum, de exemplu, crearea de pictograme, butoane sau planificarea designului utilitarului. Editorii de internet folosesc soluții gata făcute, așa că tot ce rămâne este să alegeți un aspect existent, umplându-l cu conținut original, care poate fi, de exemplu, informațional sau de jocuri.

Și pentru aceasta trebuie să decideți asupra funcționalității. De exemplu, pentru un magazin online ar putea fi după cum urmează:

  1. Navigare convenabilă. Prezența categoriilor și subcategoriilor în care clientul ar putea găsi produsul dorit folosind șabloane date.
  2. Utilizarea unui bloc de comandă ușor de utilizat cu un sistem de plată și urmărire a stării.
  3. Cont personal pentru client cu secțiunile „Preferate”, „Istoricul achizițiilor”, etc.
  4. Disponibilitatea unei secțiuni de informații cu recenzii de știri.

În acest fel puteți formula sarcini și defini funcționalități de orice tip a creat aplicația Android, fie că este vorba de forme, orice servicii, proiecte de conținut. În continuare, vă vom spune cum să deveniți un dezvoltator al propriului utilitar Android.

Un utilitar cu funcționalitatea definită în etapa anterioară poate fi acum scris de la zero folosind diverse servicii de Internet adaptate pentru crearea de aplicații multifuncționale sau foarte specializate. Deoarece lista minimă de capabilități ale magazinului online pentru Android a fost definită anterior, să vedem cum să creați un program de acest tip folosind MobiCart.

Acest serviciu este conceput special pentru utilități comerciale. O aplicație Android scrisă folosind MobiCart poate înlocui efectiv o platformă de rețea existentă. Caracteristicile designerului în cauză:

  1. suport pentru interfața rusă;
  2. Plata este acceptată în numerar sau PayPal;
  3. Disponibilitatea unui tarif necomercial cu funcționalitate limitată sub forma capacității de a adăuga o duzină de articole în vitrină.

Pentru a vă crea propriul utilitar, înregistrați-vă în serviciu. După aceasta, vă puteți folosi contul, unde, ca prim pas, trebuie să selectați Creare aplicație. Mai departe:

  1. Selectând Încărcați sigla, încărcați sigla viitorului program și specificați culoarea designului.
  2. Mai jos va trebui să selectați filele pe care utilizatorii le vor vedea pe ecranul dispozitivului. Această secțiune specifică și paginile pe care designerul va trebui să le genereze pentru magazinul dvs.
  3. După salvarea modificărilor, accesați setări aplicația care se creează. Această funcție este disponibilă în secțiunea Setări magazin.
  4. Numele magazinului care se creează și numele dvs Adresa de e-mail scrieți în fila Magazin. Puteți selecta moneda de utilizat din meniul drop-down.
  5. Serviciul afișează dacă este necesar Hărți Googleîn utilitar, pentru care cheia API înregistrată este indicată într-un câmp special.
  6. Daca te astepti la livrare gratuita, aici poti activa optiunea de mai sus si specifica conditiile acesteia. În linia Cash On Delivery, puteți specifica suprataxa (sub formă de fracție zecimală) pe care clientul va trebui să o plătească pentru ramburs. De exemplu, cifra 1,06 ar însemna că prețul de cumpărare va crește cu 6%.
  7. Specificați regiunea în Expediere în lista derulantă. Puteți specifica prețul de livrare pentru o singură (comandă unică) sau un pachet (comenzi multiple) de mărfuri.
  8. Selectați linia Prețuri pentru a include taxele accesând secțiunea Taxe. Aceasta înseamnă că prețul produsului va fi indicat inclusiv TVA, ceea ce este tipic pentru toți comercianții autohtoni.
  9. Sistemele de plată prin care clienții vă vor transfera fonduri sunt indicate în Payments Gateway. Sistemele populare precum Qiwi sau Yandex.Money nu sunt acceptate în MobiCart, așa că asigurați-vă că activați capacitatea de a folosi numerar la livrare.
  10. Limba este configurată în secțiunea Limbi. Deoarece limba rusă nu este acceptată aici, textul mesajelor trebuie introdus manual și apoi asigurați-vă că salvați informațiile.
  11. Accesați App Vital, unde trebuie să specificați numele utilitarului pe care îl creați, precum și țările în care poate fi utilizată aplicația.
  12. Pictogramele pe care utilizatorul le va vedea pe ecranul gadgetului său din magazin pot fi încărcate în Imagini. Încărcați imaginea pentru ecranul principal în Galeria principală.
  13. Descrierile produselor pot fi plasate în Store Builder în mai multe moduri:
  14. Conținutul de știri pentru site poate fi creat în secțiunea Știri. Scrieți conținutul mesajului și faceți clic pe Publicați știri.

În continuare, tot ce rămâne este să creați fișier de instalare pentru un utilitar de magazin online mobil creat practic. În acest scop, accesați Creare aplicație, deschideți fila Submit Apps din ea, faceți clic pe Continuare. Aici va trebui să acceptați acordul de licență, după care sistemul va genera un fișier de instalare pentru aplicația mobilă pe baza setărilor pe care le-ați făcut.

Dacă alegeți un plan non-comercial, va trebui să plasați fișierul creat în magazinul Google Play pe cont propriu- Instrucțiunile relevante vor fi trimise prin e-mail. Dacă alegeți un plan plătit, MobiCart va publica în mod independent dezvoltarea dvs. pe Google Play. Puteți verifica dacă programul funcționează instalând cel mai recent program propriul gadgetși verificarea afișării corecte a cardurilor de produse și a știrilor.

Crearea unui utilitar mobil tematic cu AppsGeyser

Pentru a începe să utilizați acest constructor Android, trebuie să vă înregistrați, pentru care faceți clic pe Creare acum.

AppsGeyser a devenit un serviciu multifuncțional care vă permite să vă dezvoltați utilitate mobilă orice tip. Pentru resursă informațională Următoarele șabloane disponibile vor funcționa:

  1. Manual pentru crearea unui ghid utilitar mic;
  2. Blog pentru citirea paginilor blogului dvs. pe ecranul gadgetului;
  3. Site pentru a converti un site într-o aplicație mobilă;
  4. Știri, care creează un agregator de știri, de exemplu, unele tematice sau regionale;
  5. Pagina capabilă de conversie e-carte sau alt conținut similar în aplicația Android.

Utilizați un șablon de blog:


Dacă v-ați înregistrat deja la AppsGeyser, sistemul vă va redirecționa către contul personal, unde puteți instala programul Android creat pe propriul dispozitiv și îl publicați pe Google Play. Utilitatea poate fi monetizată aici. Când această opțiune este selectată, utilizatorii vor vedea reclame. Informațiile despre numărul de instalări ale programului dvs. sunt disponibile și în contul dvs. personal și aici le puteți edita.

Alți producători de aplicații Android

Dintr-un motiv sau altul, nici MobiCart, nici AppsGeyser nu pot fi potrivite pentru tine. Și nu pot rezolva o astfel de problemă precum crearea unui joc pe Android fără programare, de exemplu. Cu toate acestea, astăzi există mulți constructori similari pe Internet, cu care puteți scrie un program într-un mod similar. Aici sunt câteva:

  1. AppsMakerStore. Creează aplicații Android de aproape orice tip - de la comercial la cele tematice. Are o interfață rusificată și un manual cuprinzător. Există o taxă de utilizare.
  2. Mobincube. Vă permite să scrieți și să monetizați utilitățile generate pe diverse subiecte. Funcționalitate de bază gratuit.
  3. Monomobi. Un instrument comercial pentru crearea rapidă a programelor Android cu o interfață rusificată. Puteți încerca serviciul gratuit în perioada de probă.
  4. Bara de aplicații. Editor Android gratuit pentru crearea de aplicații simple pentru telefoane.

Majoritatea acestor editori sunt plătiți, mai ales dacă utilitățile create în ei pot fi monetizate pentru profit fără capacitatea de a „coda”. Puteți învăța de la constructori liberi și puteți încerca să faceți ceva propriu, dar calitatea și funcționalitatea programului vor fi scăzute. Și creează joc de calitate De asemenea, este puțin probabil să funcționeze pe Android fără programare.

Amintiți-vă că atunci când realizați un program folosind un astfel de constructor, de multe ori deveniți dependent de un serviciu care, dacă doriți, vă poate „acoperi” proiectul. Prin urmare, pentru a crea proiecte serioase, este mai bine să înveți principii de baza programare si dezvoltare aplicațiile necesare fără asistenți de rețea.

Raportați conținutul


  • Încălcarea drepturilor de autor Spam Conținut incorect Link-uri întrerupte


  • Trimite

    Cele mai bune articole pe această temă