Come configurare smartphone e PC. Portale informativo
  • casa
  • notizia
  • App Android fai da te. Sei curioso di sapere come creare un'app per Android? Come creare un'app blog

App Android fai da te. Sei curioso di sapere come creare un'app per Android? Come creare un'app blog

In effetti, realizzare questa idea non è così difficile e non così costoso come potrebbe sembrare a prima vista. Devi solo avere un'idea abbastanza chiara di cosa ti aspetti esattamente da un'applicazione mobile e determinare come raggiungere i tuoi obiettivi.

Test di ipotesi: vale la pena utilizzare i servizi online per creare applicazioni mobili?

Non è un segreto che creare la tua applicazione mobile richiede seri investimenti, tempo e fatica. Ma ne vale la pena? Nel nostro lavoro, utilizziamo una serie di metodi per testare le ipotesi dei nostri clienti al fine di assicurarci che l'applicazione sviluppata soddisfi le aspettative del business e degli utenti.

In alcuni casi, prima l'analisi del programma l'inizio di Android o sviluppo iOS, puoi farlo da solo, senza seri investimenti finanziari.

Uno dei modi per verificare il valore delle attività pianificate di un progetto futuro è un breve TTM (time to market), il cui scopo è rilasciare il minimo versione funzionante applicazione mobile e ottenere feedback accelerato dagli utenti.

Esistono molti modi per ottenere un TTM breve e raccogliere feedback rapidamente. Uno dei meno costosi e che ti consente di verificare rapidamente la necessità di creare un programma Android per un'azienda esistente sono i designer di applicazioni mobili online.

Per quali compiti è adatta questa soluzione:

  • Creazione di una versione mobile del tuo sito
  • Incremento dei canali di vendita di un negozio online esistente
  • Aumentare canali di comunicazione tra dipendenti e clienti
  • Aumento canali di notizie per il tuo blog, sito web, newsletter

Quando utilizzare tali servizi?

  • Sei molto limitato nei fondi
  • La tua idea non ha soluzioni tecnologicamente complesse ed è “tipica” per il mercato
  • Il successo o il fallimento dopo l'avvio dell'applicazione non avranno un impatto significativo sull'azienda
  • Stai cercando un nuovo canale per attirare clienti e considerare il progetto come un potenziale cliente

Vantaggi dell'utilizzo:

  • Veloce velocità di sviluppo
  • Investimento iniziale minimo
  • Possibilità di ricevimento celere risposta dai clienti

Screpolatura:

  • Limitato funzionalità calcolatrici
  • Design limitato, animazione
  • Scarsa qualità del lavoro a carichi elevati
  • Bug del codice, lungo processo di correzione dei bug
  • Nella maggior parte dei servizi, il prodotto finale è pubblicato e appartiene ai servizi attraverso i quali è stato creato.
  • Non è possibile testare una funzione specifica
  • Nessun test UX
  • Pubblicità incontrollata

Se hai bisogno di analisi di progetto multifunzionali e di alta qualità, sviluppo di applicazioni per Android o iOS, contatta i professionisti di InfoShell. I nostri esperti svilupperanno per te un'applicazione mobile unica che non lascerà indifferenti i tuoi clienti.

Se decidi ancora di realizzare l'applicazione da solo, abbiamo selezionato per te diversi servizi gratuiti/shareware.

I PRIMI 10 PROGRAMMI PER LA CREAZIONE DI APP PER ANDROID E IOS

    Il servizio appsgeyser ti consente di trasformare il tuo sito Web, blog, video o pagina in social networks in un'applicazione mobile per Android con successiva pubblicazione in Google Play.

    - completamente gratuito e non ti limita nel numero di applicazioni create dall'utente.

    Vantaggi della piattaforma: comoda visualizzazione applicazioni, programmi, conversione veloce qualsiasi contenuto (video da YouTube, documento html, sito Web) in un'applicazione mobile.

    Innanzitutto il servizio è adatto a blogger e siti di notizie. Con l'aiuto dell'applicazione creata, sarai in grado di stimare quante visualizzazioni aumenteranno dopo la prima pubblicazione e in base al numero di installazioni: quanto è urgente la necessità di una versione mobile del sito per i tuoi clienti.

  1. www.theappbuilder.com

    Il costruttore di app offre strumenti per applicazioni e programmi di utilità. Con l'aiuto di questo servizio, puoi creare e configurare l'applicazione necessaria per il lavoro interno del tuo team. Invia a tutti una notifica sulla modifica dell'orario di lavoro del ristorante, ricorda al dipendente la modifica del suo orario di lavoro, visualizza ultime novità aziende.

    Se stai pianificando un prodotto interno, prova a creare una versione di prova dell'applicazione utilizzando questo servizio, assicurandoti così se i dipendenti utilizzeranno tale applicazione e nel qual caso.

    Prezzo: singolarmente su richiesta.

  2. - un servizio che offre soluzioni chiavi in ​​mano per le imprese - applicazioni per ristoranti, hotel, discoteche, enti pubblici. Il costruttore è progettato per creare applicazioni mobili per Android (Android), Apple iOS, Web mobile, Pagina Web. L'applicazione può essere resa multilingue.

    Il servizio permette di apportare un numero illimitato di modifiche ad un'applicazione già pubblicata, hosting sicuro.

    Il costo di sviluppo di un'applicazione mobile: $ 49.

    è un sito per la creazione di applicazioni in lingua russa che ti consente di creare applicazioni funzionali basate su modelli già pronti per tutti i dispositivi elettronici più diffusi (iPhone, Android, iPad, tablet Android) senza conoscenze di programmazione. Il servizio offre anche un modo semplice per inserire un'applicazione in Google Play e negli Apple Store.

    Prezzi: Sviluppo di un'applicazione mobile per Android e iOS - GRATIS. Pacchetto affari– 2.400 rubli/mese (1 app, 3.000 installazioni, pubblicazione nei negozi, nessuna pubblicità). Pacchetto "Illimitato"– 3.700 rubli/mese (1 app, installazioni illimitate, pubblicazione nei negozi, nessuna pubblicità). Pacchetto "Aziendale"– 27.100 rubli/mese (10 applicazioni, installazioni illimitate, protezione aggiuntiva dei contenuti, supporto tecnico e di consulenza).

  3. www.mobileroadie.com

    è un servizio per la creazione di applicazioni per eventi e notizie. Utilizzando questo servizio, puoi combinare le informazioni sulla tua azienda in un unico posto o scaricare i dati degli eventi riunendo contatti, foto, video, articoli e notizie in un'unica applicazione.

    Il prezzo per l'uso differisce dal pacchetto di servizi: Pacchetto base– $ 149 al mese o $ 1.499 all'anno, ti consente di creare un'applicazione semplice senza complessi soluzioni tecniche e servizi esterni. Pacchetto professionale– $ 799 al mese o $ 7.999 all'anno, ti consentirà di connettere servizi esterni e personalizzare il contenuto dell'applicazione dal pannello di amministrazione.

  4. – servizio per imprenditori privati ​​e piccole imprese. I creatori affermano che ci vorranno 20 minuti per creare un'applicazione. Le applicazioni create permetteranno di stabilire nuovo canale comunicazione con i clienti e raccogliere feedback, fare versione mobile il tuo sito web o un'applicazione mobile già pronta.

    Un importante vantaggio del servizio - completa assenza pubblicità e la possibilità di sviluppare applicazioni per dispositivi elettronici su iOS, Android (Android) e Windows Phone.

    Prezzi: Pacchetti gratuiti ea pagamento sono disponibili sul sito: Nozioni di base sull'app– $ 1 al mese AppPro – $ 9 al mese Rivenditore illimitato– $ 39 al mese.

    Appéryè una piattaforma per lo sviluppo di applicazioni aziendali per iOS, Android (Android) e Windows Phone. Il costruttore viene distribuito nel cloud, eliminando la necessità di installare programmi disco fisso ed è progettato per creare applicazioni aziendali funzionali.

    Vantaggi: comodo editor visivo, possibilità di aggiungere i propri plugin, un'ampia gamma di strumenti per sviluppatori Android e iOS, collegamento di database e servizi di terze parti.

    Prezzi del pacchetto: Versione base: 30 $ versione standard: $ 30 (pagamento per 12 mesi), $ 45 (pagamento mensile). Versione Pro:$ 57 (pagamento per 12 mesi); $ 85 (pagamento mensile).

    è una piattaforma per l'autocostruzione di applicazioni mobili per iPad, iPhone, Android, HTML5. Oltre a molti dei suoi vantaggi, il servizio permette di creare applicazioni di e-commerce con monetizzazione.

    Prezzi: Di base– $ 22,90 al mese o $ 19,90 al mese (se fatturato annualmente) Avanzate– $ 58,90 al mese o $ 49 al mese (se fatturato annualmente) Illimitato– $ 139,90 al mese o $ 119,90 al mese (se fatturato annualmente).

    – la piattaforma consente all'utente di creare facilmente applicazione funzionale per Android e iOS (iPhone, iPad) per piccoli e media impresa. In BiznessApps crei un'applicazione mobile utilizzando centinaia di modelli già pronti.

    Prezzi del pacchetto: Sito mobile– $ 29 al mese applicazione mobile– $ 59 al mese.

  5. www.viziapps.com

    – il servizio consente di creare applicazioni mobili per il business utilizzando un funzionale editor visuale. È facile da implementare attraverso la piattaforma nuove interfacce per SalesForce, QuickBooks, QuickBase, fogli di calcolo Google e database SQL. Le app create con Viziaapps funzionano per tutti tipi popolari sistema operativo mobile.

    Prezzi del pacchetto: sviluppatore– $ 33 al mese Pro– $ 79 al mese Premium– $ 129 al mese.

    * Pagamento annuale richiesto.

    Proprio come con i siti Web, quando crei il tuo prodotto utilizzando i costruttori online, ti vengono imposte molte restrizioni. Esempi di restrizioni:

    • L'applicazione è difficile da integrare con servizi esterni non forniti dal progettista.
    • Quando si utilizzano costruttori online gratuiti, si è soggetti a gravi restrizioni, come la pubblicità all'interno del prodotto, la raccolta di dati sul prodotto e sui clienti e restrizioni funzionali.
    • Il prodotto creato è difficile da ridimensionare. Se il numero di utenti aumenta, la tua soluzione si bloccherà o potrebbe diventare inaccessibile agli utenti. Inoltre, non sarai in grado di trasferire l'applicazione su piattaforme alternative per l'uso (ad esempio, yandex.store, che è popolare nella CSI o Amazon negli Stati Uniti).

    Le applicazioni create con l'aiuto di costruttori on-line servono per testare le ipotesi del tuo progetto. Tuttavia, se ricevi una recensione negativa e il tuo progetto non viene valutato, prima di riporlo nella scatola, determina quale è esattamente la chiave del fallimento. In caso contrario, rischi di perdere un progetto redditizio a causa di una scarsa implementazione.

Esplorare Nuova lingua e un ambiente di sviluppo è il minimo di cui avrai bisogno se vuoi scrivere la tua prima app mobile. Ci vorranno almeno un paio di settimane per abbozzare una lista di cose da fare elementare per Android o iOS con comprensione, senza strappare un esempio da un libro. Ma puoi evitare di imparare Objective-C o Java e continuare a sviluppare rapidamente app per smartphone utilizzando tecnologie come PhoneGap.

Se hai studiato attentamente le novità che ci aspettano in Windows 8, avrai notato che sotto di esso sarà possibile sviluppare applicazioni in HTML5. L'idea, infatti, non è nuova: le tecnologie che implementano lo stesso approccio per le piattaforme mobili si stanno sviluppando a passi da gigante. PhoneGap è uno di questi framework che ti consente di sviluppare applicazioni per smartphone utilizzando una serie di HTML, JavaScript e CSS che ci sono familiari! Scritto con il suo aiuto l'app lo farà per tutte le piattaforme più diffuse: iOS, Android, Windows Phone, Blackberry, WebOS, Symbian e Bada. Non sarà necessario apprendere le specifiche di programmazione per ciascuna piattaforma (ad esempio, Objective-C nel caso di iOS), occuparsi di varie API e ambienti di sviluppo. Tutto ciò che serve per creare un'applicazione mobile multipiattaforma è la conoscenza di HTML5 e una speciale API PhoneGap. Allo stesso tempo, l'output non sarà una stupida pagina HTML "incorniciata" nell'interfaccia dell'applicazione, no! L'API del framework consente di utilizzare quasi tutte le funzionalità del telefono utilizzate durante lo sviluppo con strumenti nativi: accesso all'accelerometro, bussola, fotocamera (registrazione video e fotografia), elenco contatti, file system, sistema di notifica ( notifiche standard sul telefono), spazio di archiviazione, ecc. Infine, tale applicazione può accedere in sicurezza a qualsiasi indirizzo tra domini. Puoi ricreare i controlli nativi con framework come jQuery Mobile o Sencha e il programma finale apparirà su un telefono cellulare come se fosse stato scritto in una lingua madre (beh, quasi). È meglio illustrare quanto sopra in pratica, ovvero scrivere un'applicazione, quindi ti suggerisco di iniziare immediatamente a esercitarti. Tieni traccia del tempo: tutto di tutto richiederà poco più di mezz'ora.

Cosa creeremo

Prendiamo iOS come piattaforma di destinazione: sì, sì, i soldi sono nell'AppStore e finora è meglio monetizzare i tuoi sviluppi lì :). Ma lo chiarisco subito: tutto uguale, senza modifiche, si può fare, diciamo, per Android. Ho pensato a lungo a quale esempio prendere in considerazione, dal momento che non avevo voglia di scrivere un altro strumento per rendere conto della lista delle cose da fare. Così ho deciso di creare un'app chiamata Georeminder, un programma di navigazione il cui scopo può essere riassunto in una frase: "Fammi sapere quando sarò di nuovo qui". Ci sono molte utilità nell'AppStore che consentono di "ricordare" il luogo in cui l'utente ha parcheggiato l'auto. È quasi lo stesso, solo un po' più semplice. È possibile specificare un punto sulla mappa della città, impostarne un certo raggio e programmare un messaggio. Quando rientri nel cerchio con il raggio specificato, l'applicazione ti avviserà e il punto verrà eliminato. Procederemo secondo questo piano: prima creeremo una semplice applicazione web, la testeremo nel browser, quindi la trasferiremo tramite PhoneGap alla piattaforma iOS. È molto importante prototipare e testare la maggior parte del codice in un browser su un computer, perché il debug di un'applicazione su un telefono è molto più difficile. Come framework, prenderemo il framework jQuery JS con jQuery Mobile (jquerymobile.com) e Google Maps v3 come motore delle mappe. L'applicazione sarà composta da due pagine: una mappa e un elenco di punti.

  • Un indicatore della tua posizione attuale è impostato sulla mappa. Cliccando sulla mappa viene creato un punto a cui è allegato il messaggio (tipo “auto nelle vicinanze”). Un punto può essere cancellato facendo clic su di esso. L'API di geo-navigazione viene utilizzata per spostare l'indicatore della persona sulla mappa.
  • La pagina dell'elenco dei punti deve avere pulsante aggiuntivo"Elimina tutti i punti" e accanto a ciascun punto - il pulsante "Elimina questo punto". Se si fa clic su una voce dell'elenco, sulla mappa verrà visualizzato il punto corrispondente. Salveremo le impostazioni utente e l'elenco dei punti in localStorage.

Framework dell'interfaccia utente

jQuery Mobile non è certamente l'unico framework per la creazione interfaccia mobile. Il sito Web PhoneGap ha un vasto elenco di librerie e framework che puoi utilizzare (phonegap.com/tools): Sencha Touch, Impact, Dojo Mobile, Zepto.js e altro.

Quadro applicativo

Ti spiego subito perché useremo jQuery Mobile. Questa libreria JS ci fornisce articoli finiti interfaccia per applicazioni mobili (il più vicino possibile a quelle native) per una varietà di piattaforme. Dopotutto, abbiamo bisogno che l'output sia un'applicazione mobile e non una pagina da un browser! Quindi scarichiamo ultima versione jQuery Mobile (jquerymobile.com/download) e trasferisci a cartella di lavoro I primi file dell'applicazione di cui abbiamo bisogno sono:

  • images/ (sposta qui tutte le immagini dall'omonima cartella archivio jq-mobile);
  • index.css;
  • indice.html;
  • index.js;
  • jquery.js
  • jquery.mobile.min.css
  • jquery.mobile.min.js.

È necessario rendere le risorse per lo più locali in modo che l'utente non sprechi Internet mobile in futuro. Ora creiamo il framework della pagina nel file index.html. Il codice seguente descrive parte superiore pagine con una mappa, la scritta "Geological Reminder" e il pulsante "Punti".

Pagina della mappa

geopromemoria

punti

L'attributo della pagina data-dom-cache="true" è richiesto in modo che non venga scaricato dalla memoria. Per il pulsante Punti, usa data-transition="pop" in modo che la pagina Elenco punti si apra con l'effetto Pop-up. Scopri di più su come funzionano pagine jQuery Mobile, puoi leggere un buon manuale (bit.ly/vtXX3M). Per analogia, creiamo una pagina con un elenco di punti:

Pagina Elenco punti

cancella tutto

punti

Carta geografica

Per il pulsante "Mappa", scriveremo anche data-transition="pop", ma aggiungeremo l'attributo data-direction="reverse" in modo che la pagina "Mappa" si apra con l'effetto "Dissolvenza". Scriveremo gli stessi attributi nel modello di punto. Tutto, il nostro telaio è pronto.

Crea un'applicazione

Ora dobbiamo visualizzare la mappa, per la quale prenderemo lo standard API di Google Mappe, utilizzato da milioni di siti Web diversi:

Var latLng = new gm.LatLng(this.options.lat, this.options.lng); this.map = new gm.Map(element, ( zoom: this.options.zoom, // Seleziona il centro dello zoom iniziale: latLng, // Imposta il centro iniziale mapTypeId: gm.MapTypeId.ROADMAP, // Mappa normale disableDoubleClickZoom: true, // Disabilita lo zoom automatico toccando/doppio clic disableDefaultUI: true // Disabilita tutti gli elementi dell'interfaccia ));

Qui Gm è una variabile a cui si fa riferimento Oggetto Google Mappe. Ho commentato bene i parametri di inizializzazione nel codice. Il passaggio successivo consiste nel disegnare un indicatore di persona sulla mappa:

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

PERSON_SPRITE_URL è l'indirizzo di una persona sprite dai panorami di Google. Il suo indirizzo statico è maps.gstatic.com/mapfiles/cb/mod_cb_scout/cb_scout_sprite_api_003.png . L'utente aggiungerà punti cliccando sulla mappa, quindi per disegnarli ascolteremo l'evento click:

Gm.event.addListener(this.map, "click", function (event) ( self.requestMessage(function (err, message) ( // Metodo che restituisce il testo inserito dall'utente se (err) return; // Metodo aggiunge un punto all'elenco attivo e // lo disegna sulla mappa self.addPoint(event.latLng, self.options.radius, message); self.updatePointsList(); // Ridisegna l'elenco dei punti )); ), falso);

Do la maggior parte del codice - cerca il resto sul disco. Successivamente, dobbiamo insegnare all'applicazione a spostare l'icona dell'utente sulla mappa. Nel prototipo utilizziamo l'API di geolocalizzazione (quella che viene utilizzata anche nei browser desktop):

If (navigator.geolocation) ( // Verifica se il browser supporta la funzione di geolocalizzazione 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)); // Sposta l'icona dell'utente ) // Interroga la posizione corrente dell'utente ogni tre secondi window.setInterval (function () ( // Ottieni la posizione corrente navigator.geolocation.getCurrentPosition(gpsSuccess, $.noop, ( enableHighAccuracy: true, maximumAge: 300000 )); ), 3000); )

Il metodo movePerson utilizza una semplice procedura getPointsInBounds() per verificare se l'utente si trova in un hotspot. L'ultima domanda è dove memorizzare l'elenco dei punti? HTML5 ha introdotto la possibilità di utilizzare localStorage, quindi non trascuriamolo (lascio a te capire queste sezioni di codice, che ho commentato bene). Quindi, l'applicazione in esecuzione nel browser è pronta!

Avvio dell'applicazione web

Come ho detto prima, il debug deve essere eseguito principalmente sul computer. Più browser adatto per testare le applicazioni web su un computer, questo è Safari o Chrome. Dopo aver eseguito il debug in questi browser, puoi essere sicuro che la tua applicazione non "andrà" nel browser cellulare. Entrambi questi browser sono compatibili con la maggior parte browser web mobili, perché proprio come loro, sono costruiti sulla base del motore WebKit. Dopo aver corretto tutti i bug, puoi procedere all'avvio dell'applicazione Web mobile direttamente sul tuo telefono. Per fare ciò, configura il tuo server web (anche Denwer o XAMPP) in modo che fornisca la pagina creata e aprila già nel browser del cellulare. L'applicazione dovrebbe essere simile a quella mostrata nell'immagine. È importante capire qui che la futura applicazione mobile, assemblata per piattaforma mobile utilizzando PhoneGap, apparirà quasi uno a uno, tranne per il fatto che lo schermo non verrà visualizzato barra di navigazione browser. Se tutto va bene, puoi iniziare a creare un'applicazione iOS a tutti gli effetti dalla pagina. Nota che non abbiamo nemmeno toccato PhoneGap e l'IDE per lo sviluppo mobile fino a questo punto.

Formazione

Per creare un'applicazione per iOS, è necessario un computer con un funzionamento Sistema Mac OS 10.6+ (o macchina virtuale su Mac OS 10.6) e ambiente di sviluppo Xcode con iOS installato SDK. Se non hai installato l'SDK, dovrai scaricare un'immagine disco da Apple che includa Xcode e iOS SDK (developer.apple.com/devcenter/ios/index.action). Tieni presente che l'immagine pesa circa 4 GB. Inoltre, dovrai registrarti sul sito Web di Apple come sviluppatore (se non hai intenzione di pubblicare la tua applicazione nell'AppStore, questo requisito può essere aggirato). Con questo kit puoi sviluppare applicazioni in lingua nativa iOS Objective-C. Ma abbiamo deciso di andare in giro e utilizzare PhoneGap, quindi dobbiamo ancora installare il pacchetto PhoneGap iOS. Basta scaricare l'archivio da fuori sede (https://github.com/callback/phonegap/zipball/1.2.0), decomprimerlo e in cartella iOS eseguire il programma di installazione. Al termine dell'installazione, l'icona PhoneGap dovrebbe apparire nel menu del progetto Xcode. Dopo il lancio, dovrai compilare diversi moduli, ma molto presto vedrai l'area di lavoro IDE con la tua prima applicazione. Per verificare se tutto funziona, fai clic sul pulsante Esegui: l'emulatore iPhone / iPad con l'applicazione modello PhoneGap dovrebbe avviarsi. Programma assemblato darà un errore dicendo che index.html non è stato trovato - questo è normale. Apri la cartella in cui hai salvato i file di progetto originali e trova la sottocartella www al suo interno. Trascinalo nell'editor, fai clic sull'icona dell'applicazione nell'elenco a sinistra e seleziona "Crea riferimenti cartella per eventuali cartelle aggiunte" nella finestra che appare. Se esegui di nuovo il programma, tutto dovrebbe funzionare. Ora possiamo copiare tutti i nostri file prototipo nella cartella www. È ora di archiviare il nostro prototipo per lavorare su uno smartphone in elaborazione PhoneGap.

Trasferimento di prototipi

Prima di tutto, devi includere phonegap-1.2.0.js nel tuo file di indice. PhoneGap ti consente di limitare l'elenco degli host disponibili da visitare. Propongo di creare immediatamente una tale "lista bianca". Nel menu del progetto, apri Supporting Files/PhoneGap.plist, trova la voce ExternalHosts e aggiungi i seguenti host a cui accederà la nostra applicazione (questi sono i server di Google Maps): *.gstatic.com, *.googleapis.com, maps. google.com. Se non sono specificati, il programma emetterà un avviso nella console e la mappa non verrà visualizzata. Per inizializzare la versione web della nostra applicazione, abbiamo utilizzato l'evento DOMReady o l'helper jQuery: $(document).ready(). PhoneGap attiva un evento deviceready che lo indica dispositivo mobile pronto. Suggerisco di usare questo:

Document.addEventListener("deviceready", function () ( new Notificator($("#map-canvas")); // Se l'utente non ha internet, // avvisalo se (navigator.network.connection.type = = = Connection.NONE) ( navigator.notification.alert("Nessuna connessione internet", $.noop, TITLE); ) ), false);
Disabilita lo scorrimento: document.addEventListener("touchmove", function (event) ( event.preventDefault()); ), false);

Quindi sostituiremo tutte le chiamate di avviso e conferma con quelle native che PhoneGap ci fornisce:

Navigator.notification.confirm("Remove point?", funzione (button_id) ( if (button_id === 1) ( // pulsante OK premuto self.removePoint(point); ) ), TITLE);

L'ultima cosa che dobbiamo cambiare è il blocco di codice che sposta l'icona dell'utente sulla mappa. Anche il nostro codice attuale funziona, ma funziona in modo meno ottimale (sposta l'icona anche se le coordinate non sono cambiate) e non fornisce dati ricchi come la controparte PhoneGap:

Navigator.geolocation.watchPosition(function (position) ( self.movePerson(new gm.LatLng(position.coords.latitude, position.coords.longitude)); ), funzione (errore) ( navigator.notification.alert("codice: " + codice.errore + "\nmessaggio: " + messaggio.errore, $.noop, TITOLO); ), ( frequenza: 3000 ));

Questo codice è più elegante: attiva un evento solo quando le coordinate sono cambiate. Premiamo il pulsante Esegui e ci assicuriamo che l'applicazione che abbiamo appena creato funzioni correttamente nel simulatore del dispositivo iOS! È ora di iniziare a correre su un dispositivo reale.

Esegui sul dispositivo

Collega il tuo iPhone, iPod o iPad a un computer con Xcode. Il programma rileverà un nuovo dispositivo e chiederà il permesso di usarlo per lo sviluppo. Non ha senso rifiutarla :). Ripeto, per poter eseguire un'applicazione scritta su iOS, è necessario essere uno sviluppatore iOS autorizzato (in altre parole, essere iscritto all'iOS Developer Program). Questo andrà confuso solo nel caso di sviluppo di applicazioni per prodotti Apple, con altre piattaforme (Android, Windows Phone) tutto è molto più semplice. Chi studia in un'università ha la possibilità di accedere gratuitamente al programma grazie ad alcuni vantaggi. Tutti gli altri devono pagare $ 99 all'anno per partecipare al programma. Apple rilascia un certificato con il quale puoi firmare il tuo codice. Un'app firmata può essere eseguita su iOS ed essere distribuita sull'App Store. Se non sei uno studente, ma ti dispiace ancora per $ 99 per esperimenti innocenti, allora c'è un altro modo: ingannare il sistema. Puoi creare un certificato autofirmato per la verifica del codice ed eseguire l'app mobile su un dispositivo iOS jailbroken (non mi dilungo su questo, perché tutto è dettagliato in questo articolo: bit.ly/tD6xAf). In un modo o nell'altro, vedrai presto un'applicazione in esecuzione sullo schermo del tuo cellulare. Ferma il cronometro. Quanto tempo hai impiegato?

Altre piattaforme

Oltre a PhoneGap, esistono altre piattaforme che consentono di creare applicazioni mobili senza utilizzare le lingue native. Elenchiamo i giocatori più cool.

Appcelerator Titanium (www.appcelerator.com).

Titanium è in grado di creare applicazioni principalmente per Android e iPhone, ma afferma anche di supportare BlackBerry. Oltre al framework stesso, il progetto fornisce una serie di widget nativi e un IDE. Puoi sviluppare applicazioni su Titanium gratuitamente, ma dovrai pagare per supporto e moduli aggiuntivi (a partire da $ 49 al mese). Il prezzo di alcuni moduli di terze parti arriva fino a $ 120 all'anno. Gli sviluppatori di Appcelerator Titanium affermano che più di 25.000 applicazioni sono state scritte in base al loro framework. Il codice sorgente del progetto è distribuito sotto la licenza Apache 2.

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

Questa tecnologia supporta le principali piattaforme: iOS e Android. Il framework è rivolto principalmente allo sviluppo di giochi. Non c'è da stupirsi, perché gli sviluppatori rivendicano un'ottimizzazione di alta qualità su OpenGL. Versione gratuita la piattaforma no, e il prezzo è piuttosto alto: $ 199 all'anno per una licenza per piattaforma singola e $ 349 all'anno per iOS e Android. Corona offre il proprio IDE ed emulatori di dispositivi. Le applicazioni in Corona sono scritte in un linguaggio simile a JavaScript.

Conclusione

Abbiamo creato una semplice applicazione web mobile e l'abbiamo portata sulla piattaforma iOS in pochi semplici passaggi utilizzando PhoneGap. Non abbiamo scritto una singola riga di codice Objective-C, ma abbiamo ottenuto un programma di qualità decente con un tempo minimo di porting e apprendimento dell'API PhoneGap. Se preferisci un'altra piattaforma come Android o Windows Mobile 7, allora puoi costruire la nostra applicazione altrettanto facilmente, senza alcuna modifica per queste piattaforme (per ognuna di esse c'è un buon manuale introduttivo e video tutorial: phonegap.com/start). Per assicurarti che la piattaforma sia praticabile, puoi guardare già applicazioni già pronte su PhoneGap, che gli sviluppatori di tecnologia hanno raccolto in una galleria speciale (phonegap.com/apps). Infatti, PhoneGap è una piattaforma ideale per creare almeno un prototipo di una futura applicazione. I suoi principali vantaggi sono la velocità e i costi minimi, che vengono utilizzati attivamente dalle startup che hanno risorse limitate a tutti gli effetti. Se l'applicazione viene calpestata e gli interni su HTML + JS per qualche motivo smettono di adattarsi a te, sarà sempre possibile portare l'applicazione nella lingua nativa. Non posso fare a meno di dire che PhoneGap è stato originariamente sviluppato da Nitobi as progetto aperto(il repository si trova su GitHub: github.com/phonegap). Il codice sorgente continuerà a rimanere aperto, anche se nell'ottobre dello scorso anno Nitobi è stata acquistata da Adobe. Devo dire quali prospettive ha il progetto con il supporto di un gigante del genere?

Come creare un'app per Android o iPhone?- tali domande vengono sempre più poste non solo dagli sviluppatori web, ma anche dai normali proprietari di siti di piccole imprese, i blogger.

v questa recensione propone di considerare , che sono costruttori veloci e convenienti creazione Android e Applicazioni per iPhone . Allo stesso tempo, non richiede competenze di programmazione o altre conoscenze informatiche speciali da parte dell'utente. Tali applicazioni sono indispensabili per diverso tipo il business è un ottimo modo per espandersi pubblico di destinazione e attirare clienti.

Pertanto, tutto ciò che è stato considerato nella revisione per lo sviluppo dell'applicazione può essere combinato sotto lo slogan: semplice, veloce e senza programmazione!

1.AppsGeyser

AppGeyserlibero un servizio web che ti permette di convertire il contenuto del tuo sito in un'applicazione Android e distribuirlo tramite Google Play. Inoltre, le applicazioni create possono essere vendute e pubblicizzate in esse.
Puoi creare illimitato Quantità Android applicazioni da tre tipi di contenuto: un sito Web, una semplice pagina html e un video di YouTube. Per creare un'applicazione Android, AppsGeyser utilizza una procedura guidata modello semplice e intuitiva.

Siti web di AppsGeyser: http://www.appsgeyser.com, http://www.appsgeyser.ru

2.L'AppBuilder

Il costruttore di applibero servizio online per rapida creazione applicazioni mobili. TheAppBuilder crea applicazioni utilizzando il designer e i modelli standard - per affari, eventi, istruzione, musica, sport e altro ancora. al mese È possibile disabilitare la visualizzazione di pubblicità di terze parti nell'applicazione creata. TheAppBuilder consente di creare un'applicazione Android e Windows Mobile.

Sito Web di TheAppBuilder: http://www.theappbuilder.com

3.Appsmaker

Negozio di creatori di appè un servizio online che consente agli utenti di creare e pubblicare le proprie applicazioni mobili in pochi clic su Internet. La piattaforma Appsmakerstore crea app mobili supportate da HTML5, iTunes, negozio Android, Blackberry Marketplace, Windows Marketplace e Facebook senza alcuna profonda competenza tecnologica. È tutto 1 app per 6 piattaforme diverse. Appsmakerstore è disponibile in 23 lingue, tra cui russo e ucraino.

La particolarità di Appsmakerstore è che offre già una scelta modelli già pronti per determinati settori (ad esempio, servizi legali, discoteche, ristoranti e caffè, commercio, saloni di bellezza, ecc.)

  • Fai da te - $ 9,78 al mese.
  • "Facciamo una domanda per te" - $ 249
  • "Rivenditore" - un prezzo speciale che devi scoprire separatamente sul sito.

Sempre incluso in tutti i piani:

  • Modifiche ai contenuti e aggiornamenti delle app illimitati.
  • Aggiorna il contenuto dell'app su iTunes e Google Play senza dover ripubblicare.
  • Invia un numero illimitato di notifiche push agli utenti.
  • Ricevi e utilizza automaticamente tutti gli aggiornamenti di sistema.
  • Hosting sicuro sui nostri server.
Sito web di Appsmakerstore: http://appsmakerstore.com

4. App aziendali

app aziendaliè un generatore di app mobili online a pagamento (iPad, HTML5) per le piccole imprese. Tra le funzionalità ci sono la geolocalizzazione, la ricezione e l'invio di messaggi, un carrello della spesa, le notifiche, l'integrazione con i social network, la pubblicazione di informazioni sul menu, una serie di servizi, eventi imminenti, ecc. Sono disponibili modelli per ristoranti, agenti immobiliari, palestre, ecc.

Questo servizio è rappresentato dai seguenti piani:

  • "Sito mobile" - $ 29 al mese.
  • "Applicazione mobile" - $ 59 al mese
  • « etichetta bianca Partner» creando applicazioni per i tuoi clienti: un prezzo speciale che devi scoprire separatamente sul sito.
Sito web di Biznessapps: http://www.biznessapps.com

5.Appglobus

Appglobus— paid, uno dei costruttori russi di applicazioni mobili online, che consente agli utenti di creare e pubblicare la propria applicazione nell'App Store e in Google Play.

Usi nuovo design e le capacità dello Ionic Framework, che migliora notevolmente la qualità dello sviluppo, e permette di creare applicazioni mobili su HTML5, iOS, Android, anche senza competenze di programmazione.

Sul questo momento AppGlobus è disponibile in 8 lingue, incluso il russo.

AppGlobus.com offre i seguenti pacchetti:

  • STARTAP - 900 rubli/mese
    • App: HTML5/Android, pannello di amministrazione, negozio, nessun limite di push, nessun limite di installazione, nessuna pubblicità.
  • BASE - 1500 rubli/mese
    • App sia per Android che per iOS, pannello di amministrazione, store, nessun limite di push, nessun limite di installazione, nessuna pubblicità.
  • STUDIO - 2000 rubli / mese
    • App: Windows/Android/iOS, pannello di amministrazione, negozio, nessun limite di push, nessun limite di installazione, nessuna pubblicità.
  • PRO - 45.000 rubli / una tantum
    • Applicazioni: Windows/Android/iOS, sviluppo personalizzato, lo inseriremo noi stessi nell'App Store e Google Play, forniremo il codice sorgente
Sito web di AppGlobus: http://appglobus.com/

6.My-apps.com

My-apps.com— un servizio online a pagamento per creare la propria applicazione mobile per le aziende o uso personale. Non sono richieste abilità speciali. Adatto per le piccole imprese, come i negozi online. Ci vogliono solo 5 minuti per creare la tua applicazione: devi solo selezionare i moduli e il design necessari. Ci sono versioni inglese e russa.

My-apps.com offre questi pacchetti:

  • Inizio - 599 strofinare. /mese
    • App solo per Android, accesso al designer, modelli e icone delle app gratuiti, aggiornamenti dei contenuti ogni 48 ore, aggiornamenti delle sorgenti delle app nei negozi per conto tuo non più di una volta ogni 2 mesi.
  • Luce - 990 rubli. /mese
    • app per e per iOS, accesso al designer, modelli gratuiti e icone delle app, schermate delle app di base, Notifiche push— 1 al mese, aggiornamenti dei contenuti ogni 24 ore, aggiornamenti delle sorgenti delle app nei negozi una volta ogni 2 mesi.
  • Standard - 2490 rubli. /mese
    • app per Android e iOS, accesso al designer, modelli gratuiti e icone delle app, screenshot delle app di base, supporto Skype, notifiche push - 10 al mese, aggiornamenti dei contenuti ogni 12 ore, aggiornamenti delle sorgenti delle app nei negozi una volta al mese.
  • Affare - 9890 rubli. /mese
    • app per Android e iOS, accesso al designer, modelli gratuiti e icone delle app, schermate delle app di base, supporto Skype ed e-mail, manager personale, Notifiche push - 50 al mese, aggiornamenti dei contenuti - all'istante, aggiornamenti al codice sorgente dell'applicazione negli store - senza limiti.
  • VIP - 3999 rubli. /mese + 150.000 rubli. pagamento dell'installazione

    • app per Android e iOS, accesso al designer, modelli gratuiti e icone delle app, schermate delle app di base, supporto tramite Skype ed e-mail, gestione personale, notifiche push - illimitate, aggiornamenti dei contenuti - istantaneamente, aggiornamenti della sorgente delle app nei negozi - senza restrizioni.
Sito Web My-apps.com: http://my-apps.com

7.iBuildApp

iBuildApp fornisce una piattaforma fallo da solo" per Creazione iPhone/ applicazioni , che inoltre non richiede competenze di programmazione. Questo servizio fornisce a ogni organizzazione un modo semplice per creare applicazioni e pubblicazioni mobili (iPhone, iPad, Android). I clienti possono creare i propri cataloghi, volantini, brochure, report, riepiloghi, ecc. e consegnarli utilizzando la soluzione SaaS. Ci sono versioni inglese e russa.

iBuildApp è fornito in questi pacchetti:

  • Business (2.400 rubli al mese): 3.000 installazioni, visualizzazioni illimitate del sito mobile, nessuna pubblicità integrata, pubblicazione di app su iTunes e Google Play.
Sito Web iBuildApp: http://ibuildapp.com

8Viziapps

viziapps- un servizio online per lo sviluppo di applicazioni (, iPad, Android). Consente di creare un'applicazione basata su uno dei tanti modelli di applicazione. Elementi del creato interfaccia utente le applicazioni possono essere associate a funzionalità come l'invio di e-mail, messaggi SMS, invio a Servizi Facebook e Twitter.

  • Sviluppatore - $ 33 al mese. (è possibile creare solo 1 applicazione)
  • Professionista - $ 79 al mese.
  • Premium - $ 129 al mese.
  • Impresa- Il prezzo deve essere richiesto separatamente..

Tutti i pacchetti supportano queste piattaforme: IOS (iPhone/iPad) e Android (telefono/tablet)

Sito web di Viziapps: http://www.viziapps.com

9.AppsBuilder

AppsBuilderè un editor online che permette di creare applicazioni per iOS, Android e Windows Phone. Usarlo è molto semplice: puoi assemblare il tuo programma da parti già pronte. Sebbene AppsBuilder cerchi di essere semplice e comprensibile per utenti inesperti, sono state aggiunte alcune funzionalità per i programmatori: ad esempio, puoi integrare le applicazioni create con i tuoi script Java.

Ci sono tre pacchetti a pagamento che hanno 30 giorni ovunque - prova gratuita:

  • Starter (49 euro al mese) -1 domanda.
  • Regolare (199 euro al mese) - fino a 5 applicazioni.
  • Scalabile (da 249 euro al mese) - più di 5 applicazioni.
Sito Web di AppsBuilder: http://www.apps-builder.com

10 Roadie mobile

roadie mobileè uno degli anziani nei servizi online per la creazione di applicazioni per iPhone, Android, iPad e Mobile Web. Funzionalità Mobile Roadie si concentra principalmente sul mondo dello spettacolo. Offre modelli per attori e musicisti, registi e produttori, nonché agenzie di marketing e PR, ma in linea di principio il toolkit consente di creare un'applicazione per altri tipi di attività. I clienti includono Madonna, Cirque du Soleil e lo zoo di San Diego. C'è un modello per la creazione di un'applicazione per un evento o una conferenza, la possibilità di vendere i biglietti, l'accesso alle statistiche. In generale il set funzionale è molto ampio, tuttavia il prezzo è piuttosto alto:

  • Core - $ 149 al mese.
  • Pro - $ 799 al mese.
  • Impresa - $ 24.000
Sito web di Mobile Roadie: http://mobileroadie.com

11.AppMakr

Appmakrè un servizio online per la creazione di applicazioni per iPhone, Android, Windows Phone.

In questo servizio puoi creare la tua applicazione mobile in modo molto semplice e veloce. I prezzi sono più che democratici. E ciò che è caratteristico, quindi non ci sono annunci in tutti i pacchetti.

  • Nozioni di base sull'app - $ 2 al mese.
  • App Pro - $ 12 al mese.
  • Rivenditore- $499 .
Sito Web di Appmakr: https://www.appmakr.com/

12. BuildFire

BuildFire— servizio online per la creazione proprie applicazioni per iPhone, Android, Windows Phone.

Peculiarità questo servizio in lineaè che la creazione delle applicazioni è completamente gratuita, il canone viene prelevato quando la domanda viene pubblicata nelle directory ed è di $ 49 al mese.

Sito Web BuildFire: http://buildfire.com/

Utilizzando questo materiale "I 10+ migliori servizi online: come creare un'app per Android e iPhone" collegamento attivo su richiesta.

Esistono due modi per creare un programma per Android. Il primo, utilizzato da sviluppatori seri, richiede comprensione linguaggio Java e installazioni ambiente speciale sviluppo. Agli utenti senza conoscenze speciali che cercano informazioni su come creare un'applicazione Android può essere consigliato di utilizzare uno delle decine di editor online esistenti che consentono in alcuni casi di generare semplici utilità mobili in pochi minuti. Consideriamo quindi il processo di creazione di un programma utilizzando diversi costruttori specializzati.

Definizione della funzionalità dell'applicazione

Questo è il primo passo nella creazione di qualsiasi programma mobile. Nel nostro caso, non si perde tempo in passaggi come, ad esempio, la creazione di icone, pulsanti, pianificazione del design dell'utilità. Gli editor online utilizzano soluzioni già pronte, quindi non resta che scegliere un layout esistente, riempiendolo di contenuti originali, che possono essere, ad esempio, informativi o di gioco.

E per questo è necessario decidere la funzionalità. Ad esempio, per un negozio online, potrebbe essere il seguente:

  1. Navigazione comoda. La presenza di categorie e sottocategorie in cui il cliente può trovare il prodotto desiderato in base ai modelli forniti.
  2. Utilizzo del blocco checkout intuitivo con sistema di pagamento, monitoraggio dello stato.
  3. Account personale per il cliente con sezioni "Preferiti", "Cronologia acquisti", ecc.
  4. La presenza di una sezione informativa con recensioni di notizie.

In questo modo è possibile formulare attività e definire funzionalità di qualsiasi tipo. applicazione Android creata, siano esse forme, servizi, progetti di contenuti. Successivamente, ti diremo come diventare uno sviluppatore della tua utilità Android.

L'utilità con la funzionalità definita nella fase precedente può ora essere scritta da zero utilizzando vari servizi Internet su misura per la creazione di applicazioni multifunzionali o altamente specializzate. Poiché l'elenco minimo di funzionalità per un negozio online per Android è stato precedentemente definito, consideriamo come creare un programma di questo tipo utilizzando MobiCart.

Questo servizio è progettato specificamente per le utenze commerciali. Un'applicazione Android scritta utilizzando MobiCart può sostituire efficacemente una piattaforma di rete esistente. Caratteristiche del costruttore in questione:

  1. Supporto per l'interfaccia russa;
  2. Il pagamento è accettato in contanti o tramite PayPal;
  3. La presenza di una tariffa non commerciale con funzionalità limitate sotto forma della possibilità di aggiungere una dozzina di articoli alla vetrina.

Per creare la tua utilità, registrati al servizio. Successivamente, puoi utilizzare l'armadio, dove come primo passaggio devi selezionare Crea applicazione. Ulteriore:

  1. Scegliendo Carica logo, carica il logo del tuo futuro programma e specifica il colore del design.
  2. Di seguito dovrai selezionare le schede che gli utenti vedranno sullo schermo del dispositivo. Questa sezione specifica anche le pagine che il designer dovrà generare per il tuo negozio.
  3. Dopo aver salvato le modifiche, vai alle impostazioni applicazione in fase di creazione. Questa funzione è disponibile nella sezione Impostazioni negozio.
  4. Il nome del negozio che stai creando e il tuo indirizzo email scrivi nella scheda Store. Puoi selezionare la valuta da utilizzare dal menu a tendina.
  5. Il servizio mostra se necessario Google Maps nell'utility, per la quale la chiave API registrata è indicata in un apposito campo.
  6. Se la possibilità di consegna dovrebbe essere gratuita, puoi anche attivare l'opzione sopra qui e specificarne le condizioni. Nella riga Contrassegno è possibile specificare un sovrapprezzo (in forma di frazione decimale) che il cliente dovrà pagare in contrassegno. Ad esempio, il numero 1.06 significherebbe un aumento del 6% del prezzo di acquisto.
  7. Specificare la regione nell'elenco a discesa Spedizione. È possibile specificare il prezzo di consegna di un singolo (Ordine singolo) o di un pacco (Ordini multipli) di merce.
  8. Evidenzia la riga Prezzi da includere nella sezione Tasse. Ciò significa che il prezzo della merce sarà indicato con IVA, caratteristica tipica di tutti i rivenditori nazionali.
  9. I sistemi di pagamento attraverso i quali i clienti trasferiranno i fondi a te sono indicati nel Payments Gateway. I sistemi popolari come Qiwi o Yandex.Money non sono supportati in MobiCart, quindi assicurati di attivare l'opzione per utilizzare il pagamento in contrassegno.
  10. La lingua è configurata nella sezione Lingue. Poiché il russo non è supportato qui, il testo del messaggio deve essere inserito manualmente, dopodiché è indispensabile salvare le informazioni.
  11. Vai su App Vital, dove devi specificare il nome dell'utilità che stai creando, nonché i paesi in cui l'applicazione può essere utilizzata.
  12. Le icone che l'utente vedrà sullo schermo del proprio gadget nello store possono essere caricate su Immagini. Compila l'immagine per la schermata principale nella Home Gallery.
  13. Le descrizioni dei prodotti possono essere inserite in Store Builder in diversi modi:
  14. Il contenuto delle notizie del sito può essere creato nella sezione News. Scrivi il contenuto del post e clicca su Pubblica News.

Successivamente, resta da creare file di installazione per un'utilità mobile praticamente creata di un negozio online. Vai a Crea applicazione per questo scopo, apri la scheda Invia app al suo interno, fai clic su Continua. Qui dovrai accettare il contratto di licenza, dopodiché il sistema genererà il file di installazione dell'applicazione mobile in base alle impostazioni che hai effettuato.

Quando scegli un piano non commerciale, dovrai inserire il file creato nel Google Play Store da soli- Le istruzioni ti verranno inviate via email. Se scegli un piano a pagamento, MobiCart caricherà il tuo sviluppo su Google Play da solo. È possibile verificare che il programma funzioni installando l'ultima versione su proprio gadget e controllare la corretta visualizzazione delle schede prodotto, delle news.

Creazione di un'utilità mobile a tema con AppsGeyser

Per iniziare a utilizzare questo costruttore Android, devi registrarti, per cui fai clic su Crea ora.

AppsGeyser è diventato un servizio multifunzionale che ti permette di sviluppare utilità mobile qualsiasi tipo. Per risorsa informativa I seguenti modelli disponibili si adatteranno:

  1. Manuale per creare una piccola guida all'utilità;
  2. Blog per leggere le pagine del tuo blog sullo schermo del gadget;
  3. Sito Web per convertire il sito in un'applicazione mobile;
  4. Notizie, che crea un aggregatore di notizie, ad esempio qualsiasi notizia tematica o regionale;
  5. Pagina in grado di convertire e-libro o altri contenuti simili in un'app Android.

Usa il modello del blog:


Se sei già registrato con AppsGeyser, il sistema ti reindirizzerà al tuo account personale, dove potrai installare il programma Android creato sul tuo dispositivo e pubblicarlo su Google Play. L'utilità può essere monetizzata qui. Quando questa opzione è selezionata, gli utenti vedranno gli annunci. Le informazioni sul numero di installazioni del tuo programma sono disponibili anche nel tuo account personale e qui puoi modificarle.

Altri costruttori di app Android

Per un motivo o per l'altro, né MobiCart né AppsGeyser potrebbero essere adatti a te. E per risolvere un problema come la creazione di un gioco per Android senza programmazione, ad esempio, non possono. Tuttavia, ci sono molti di questi costruttori oggi sul Web, con i quali puoi scrivere un programma in un modo simile. Qui ce ne sono alcuni:

  1. App Maker Store. Crea applicazioni Android di quasi tutti i tipi, da quelle commerciali a quelle tematiche. Ha un'interfaccia russificata e un manuale completo. C'è una tassa per l'uso.
  2. Cubo mobile. Ti permette di scrivere e monetizzare utilità generate di vari argomenti. Funzionalità di base libero.
  3. Monomobi. Uno strumento commerciale per creare rapidamente programmi Android con un'interfaccia russificata. Puoi provare gratuitamente il servizio in azione durante il periodo di prova.
  4. barra delle applicazioni. Editor Android gratuito per creare semplici app per telefoni.

La maggior parte di questi editor viene pagata, soprattutto se le utilità create in essi possono essere monetizzate a scopo di lucro senza la possibilità di "codificare". Su designer gratuiti, puoi imparare, provare a fare qualcosa di tuo, ma la qualità e la funzionalità del programma saranno basse. E crea gioco di qualità anche su Android senza programmazione è improbabile che abbia successo.

Ricorda che quando crei un programma usando un tale costruttore, spesso diventi dipendente da un servizio che, se lo desideri, può "coprire" il tuo progetto. Pertanto, per creare progetti seri, è meglio imparare basi programmazione e sviluppo applicazioni desiderate senza assistenti di rete.

Denunciare il contenuto


  • Violazione del copyright Spam Contenuto non valido Collegamenti interrotti


  • Inviare

    Articoli correlati in alto