Procedura: Progettare App Per Smartphone - Matador Network

Sommario:

Procedura: Progettare App Per Smartphone - Matador Network
Procedura: Progettare App Per Smartphone - Matador Network

Video: Procedura: Progettare App Per Smartphone - Matador Network

Video: Procedura: Progettare App Per Smartphone - Matador Network
Video: School of Beyondland 2024, Potrebbe
Anonim

Viaggio

Image
Image
Image
Image

Foto di dannysullivan, foto di robertnelson

Inizia a creare e vendere app per iPhone, Blackberry e smartphone Android. classe>

La mania degli smartphone sta ancora andando forte e i negozi di app in crescita per la maggior parte dei sistemi operativi hanno aperto un'altra porta per i viaggiatori alla ricerca di modi per vivere uno stile di vita mobile.

Dal blog in viaggio al mantenimento dei social media ninja, le possibilità per le app sono molte. Ma anche per un programmatore esperto, la progettazione di app per smartphone richiede di prendere in considerazione alcune cose.

Non è la chiave per la ricchezza

Molti giocano al gioco di sviluppo di app, pochi fanno ciò che potrebbe persino passare come reddito part-time da esso. In realtà potresti avere una possibilità migliore di diventare ricco come scrittore freelance. Al diavolo, gioca solo alla lotteria invece - probabilità migliori.

Scarica e gioca con quante più app possibili nella tua categoria. Ehi, è ricerca.

La progettazione di app per smartphone è un ottimo progetto laterale per coloro che hanno esperienza con la programmazione e molta creatività. Come una carriera di scrittore, ci vuole la giusta combinazione di abilità, pratica e un po 'di fortuna per trasformarlo in entrate reali.

C'è un'app per questo

Hai un'idea killer per un'app. Dolce. Ora è il momento di dare un'occhiata alla concorrenza, perché oh sì, con migliaia di app Blackberry e Android e iTunes App Store che si chiude su infinito, c'è già qualcosa di simile là fuori. Cosa offre la tua app che gli altri non fanno? Come è veramente innovativo?

Proprio come gli scrittori devono prima essere lettori, gli sviluppatori di app devono essere fanatici delle app. Scarica e gioca con quante più app possibili nella tua categoria. Ehi, è ricerca.

Image
Image

Foto di Dougbelshaw

Scegli una piattaforma

Molti sviluppatori con app di successo sono partiti da una piattaforma, per poi diffondersi ad altri quando l'app ha venduto bene.

L'iPhone ha chiaramente il maggior numero di app, anche se alcune sono … beh, merda. E molti sviluppatori di app per iPhone hanno alcune cose non così belle da dire su come Apple gestisce il negozio.

Tuttavia, ora potrebbe essere il momento di saltare sul carro di sviluppo dell'iPad mentre è popolare - secondo CrunchGear, potresti aiutare a creare o rompere il dispositivo.

Blackberry ha anche un app store in rapida crescita e, se non ne possiedi uno tu stesso, scommetto che conosci almeno tre persone che lo fanno. Gli utenti di Blackberry sono devoti: lo chiamano CrackBerry per un motivo.

E con il rilascio del nuovo brillante Nexus One, non è nemmeno una cattiva idea entrare nello sviluppo di app Andoid.

La scelta migliore e più ovvia è quella di scegliere il telefono che usi. Scegli ciò che è comodo e familiare, non quello che pensi venderà, perché se la tua app è così brutta, tutti e tre i mercati la apprezzeranno.

Sviluppo di app per iPhone

Per prima cosa: trascorri qualche giorno o settimana a cercare nel centro di sviluppo di iPhone. Quindi, colpisci i libri. Alcune risorse suggerite:

Inizio dello sviluppo di iPhone 3

classe>

“Supponendo solo una minima conoscenza pratica di Objective-C e scritto in uno stile amichevole e facile da seguire, questo libro offre un corso completo da minestra nella programmazione di iPhone e iPod touch.

Il libro inizia con le basi, ti guida attraverso il processo di download e installazione dell'SDK per iPhone gratuito di Apple, e poi ti guida attraverso la creazione della tua prima semplice applicazione per iPhone.

Da lì, imparerai a integrare tutti gli elementi dell'interfaccia che gli utenti iPhone hanno imparato a conoscere e ad amare, come pulsanti, interruttori, selettori, barre degli strumenti e cursori."

Il business dello sviluppo di app per iPhone

classe>

“The Business of iPhone App Development è una guida per sviluppatori per raggiungere e gestire il successo fin dall'inizio del processo di progettazione e sviluppo.

Questo libro include le informazioni per aiutare te, lo sviluppatore, a pianificare ogni aspetto della tua app con un occhio al successo aziendale: dalla progettazione, all'implementazione, all'importanza di analisi di mercato anticipate e continue e al lancio precedente in supporto e aggiornamenti.

E non dimentichiamo il business dell'App Store di iTunes stesso! Questo è il libro che avresti voluto leggere prima di lanciare la tua prima app!"

Sviluppo di app Blackberry

Per prima cosa: tuffati nella Blackberry Developer Zone. Quindi, colpisci i libri. Alcune risorse suggerite:

Fondamenti sullo sviluppo di Blackberry

classe>

“Lo smartphone BlackBerry è la piattaforma mobile numero 1 di oggi per l'azienda e ha riscosso un enorme successo tra i consumatori. Fino ad ora, per i programmatori è stato difficile trovare tutto il necessario per iniziare a sviluppare nuove applicazioni per i dispositivi BlackBerry.

BlackBerry Development Fundamentals è la soluzione: la prima guida single-source a tutti gli aspetti dello sviluppo per la piattaforma BlackBerry.

Questo libro esamina in dettaglio le capacità e i limiti unici di BlackBerry, ti aiuta a ottimizzare le tue scelte di progettazione iniziali e copre le applicazioni native per client avanzati e le applicazioni mobili basate sul Web sia per ambienti aziendali che consumer.”

Sviluppo avanzato di Blackberry

classe>

Con lo sviluppo BlackBerry avanzato, imparerai come sfruttare le funzionalità multimediali di BlackBerry, tra cui la riproduzione di videocamera e video.

Il libro mostra anche come inviare e ricevere messaggi di testo e multimediali, utilizzare potenti librerie di crittografia e connettersi con i contatti personali e aziendali dell'utente e il calendario.

Non solo imparerai come utilizzare queste API, ma costruirai anche un programma che ne sfrutta appieno: un'app di condivisione multimediale wireless. Le lezioni di ogni capitolo verranno applicate migliorando l'app da un prototipo a un programma completamente raffinato."

Sviluppo di app Android

Per prima cosa: studia nella Guida per gli sviluppatori per Android. Quindi, colpisci i libri. Alcune risorse suggerite:

Sviluppo professionale di applicazioni Android

classe>

Una guida pratica per la creazione di applicazioni mobili, lo sviluppo professionale di applicazioni Android presenta esempi concisi e convincenti che mostrano come costruire rapidamente applicazioni mobili del mondo reale per telefoni Android.

Completamente aggiornato per la versione 1.0 del kit di sviluppo software Android, copre tutte le funzionalità essenziali ed esplora le funzionalità avanzate di Android (inclusi GPS, accelerometri e servizi in background) per aiutarti a costruire sempre più complessi, utili e applicazioni mobili innovative per telefoni Android."

Sviluppo di applicazioni Android: programmazione con Google SDK

classe>

Questo libro pratico fornisce i concetti e il codice necessari per sviluppare software con Android, la piattaforma open source per telefoni cellulari e dispositivi mobili che sta suscitando entusiasmo in tutto il settore.

Basato sul sistema operativo Linux e sviluppato da Google e Open Handset Alliance, Android ha il potenziale per unire un mercato mobile frammentato.

Lo sviluppo di applicazioni Android introduce questo ambiente di programmazione e offre un esempio di lavoro completo che dimostra le funzionalità e le API dell'architettura Android."

Considera le conseguenze

C'è di più in questo oltre alla semplice progettazione dell'app. Hai bisogno di un sito web, hai bisogno di una descrizione ben scritta che convinca le persone a diventare clienti, hai bisogno di promozione, hai bisogno di un buon sistema di supporto.

E come qualcuno che praticamente scarica un'app al giorno, ti prego: sii raggiungibile. Scoprire che non esiste un sito Web per lo sviluppatore o, peggio ancora, che il sito Web è semplicemente una pagina con un collegamento all'app store con un modulo di contatto o e-mail da vedere … ugh. Quel dev è fuori dalla mia lista.

La tua app avrà probabilmente dei bug la prima volta: assicurati che i clienti possano contattarti in caso di problemi.

Image
Image

Foto di Core Force

Capire il carico di lavoro

Una squadra più grande non significa necessariamente un'app migliore. Ho alcune app di alta qualità che adoro che so per certo che sono state progettate da uno spettacolo personale.

Si tratta più di ciò che fa l'app: alcune idee richiedono solo molto più lavoro per essere eseguite in modo efficace. Per avviare l'app, potrebbe essere necessario collaborare.

E se riesci a gestire l'app da solo, non dimenticare il sito Web, i video e gli annunci promozionali e il supporto fondamentale che ho citato in precedenza. Se questo non suona come la tua cosa, assumere qualcuno che può gestirlo.

Assicurati che il prezzo sia giusto

Il miglior consiglio che posso darti è di controllare appfire. In breve:

  1. $ 0, 99 non è la chiave del successo.
  2. Le app di qualità con una fascia di prezzo relativamente elevata fanno soldi veri.
  3. Se nessuno si lamenta del prezzo, probabilmente è troppo basso.

Raccomandato: