Pagare con smartphone: quanti regali di Natale comprerai così?

Pagare con smartphone, qualche anno fa, sarebbe sembrata un’idea stravagante e futurista. Comprare un vestito, un paio di scarpe o un regalo attraverso un’applicazione adesso è possibile, e soprattutto, è sicuro. Lo shopping natalizio non sarà più così difficile con apps per pagare con smartphone. Apps per pagare con smartphone: tipologie di pagamento e tecnologie Quando …

Continue reading

Come fare un preventivo app per un progetto mobile?

Sei uno sviluppatore di applicazioni mobili e cerchi progetti sui quali lavorare? Cerchi clienti però non sai come migliorare le tue proposte? Ti spieghiamo come scrivere una buona proposta per un progetto e definire un buon preventivo app per un progetto di mobile. Presentazione del team Come in qualsiasi relazione interpersonale il primo passo da …

Continue reading

Come creare un’app iOS: consigli utili

In un altro post abbiamo visto come creare applicazioni per dispositivi Android. Ma sviluppare app Android non è come creare un’app iOS. Per questo abbiamo deciso di dedicare un post a parte alle app del mondo di Apple. Adesso vedremo quindi come creare app iOS. Le applicazioni iOS sono l’altro gruppo più importante, il secondo se le classifichiamo in base al sistema operativo.

Se ti è capitato di leggere qualche tutorial per Android potrebbe esserti venuta la curiosità di sapere qualcosa in più su come creare app iOS.  Anche se il procedimento è lo stesso ci sono alcune cose che dobbiamo tenere in conto.

Come creare un’app iOS: primi passi

Sono praticamente gli stessi che per qualsiasi altro progetto di sviluppo di app. Li ricordiamo brevemente:

  1. La fase iniziale nella quale dovremo definire l’idea di app che vogliamo creare. È utile anche creare un mockup iniziale.
  2. Quando definiamo il modello di business dobbiamo entrare maggiormente nel dettaglio. Senza ancora aver iniziato a programmare. Dobbiamo avere chiaro il modello di business da seguire per la nostra applicazione. Qual è l’obiettivo della app? Se ciò che vogliamo è ottenere ricavi dovremo definire la tecnica o le tecniche di monetizzazione da utilizzare. Meglio avere tutto chiaro prima dello sviluppo.
creare app ios
Immagine di Marten Bjork da Unsplash
  1. Adesso viene la fase di sviluppo e design. Se è necessario rivolgiti a team specializzati che sanno bene come creare un’app iOS per quanto riguarda la parte di programmazione. Ricorda che anche il design è una parte importante, specialmente per iPhone e iPad. Per poter gestire il progetto della app è vivamente consigliabile contare su di un Project Manager d’esperienza. In Yeeply contiamo su esperti di ogni tipo, quindi se non sai bene come creare un’app iOS possiamo aiutarti nel processo.
  2. Le fasi di lancio e promozione dell’app. Questo è il momento di inserire l’applicazione negli store. Bisogna scegliere una buona strategia ASO per riuscire a posizionarsi nel market. Ricordati anche di lanciare una campagna di promozione nei mezzi generalisti e in quelli specializzati.

Vediamo come creare un’app iOS: Iphone vs iPad

Quando decidiamo di creare app per iOS si va ad includere tanto la versione per iPhone che quella per iPad. Dobbiamo anche tenere in conto che ci sono alcune piccole differenze nel creare app per questi due tipi di dispositivi.

App iOS per iPhone

Per prima cosa ci concentreremo nel creare app per iPhone. È il più importante dispositivo di Apple e dobbiamo dedicargli la giusta attenzione. Sappiamo che progettare un’app iOS comporta alcune differenze rispetto ad Android. Per avere un’infarinatura delle differenze nel design delle interfacce ti consigliamo di consultare  il sito di AppDesignBook (in inglese).

App iOS per iPad

Nella stessa pagina ci viene spiegato che nel momento di creare app per tablet, come la gamma iPad, dobbiamo considerare attentamente la leggibilità e la risoluzione. I caratteri tipografici e le immagini che utilizziamo per l’iPhone potrebbero non esserci utili per l’iPad.

Occhio al design

Non possiamo illustrare come creare app iOS senza parlare di disegno app. Infatti il design riveste sempre maggior importanza per creare app iOS. In una guida di design di Apple del 2014, la casa di Cupertino ha riportato alcuni consigli per realizzare un buon design per le app iOS. Nonostante sia passato un po’ di tempo dalla pubblicazione della guida, questi consigli continuano ad essere utili.

Il design dell’icona

È la prima cosa che l’utente vede della tua app. In questo senso devi concentrarti nella creazione di un’icona che risalti sul resto. Meglio non usare una fotografia né inserire troppo testo. Verifica che sia riconoscibile per qualsiasi dimensione dello schermo, anche nel caso venga rimpicciolita. E, soprattutto, che sia originale.

come creare app per ios
Immagine di William Hook da Unsplash

Non obbligare gli utenti alla registrazione

Esistono applicazioni che prima di iniziare ad utilizzarle o di fornire qualunque tipo di informazione ti richiedono una registrazione approfondita. Sarebbe meglio non obbligare l’utente a registrarsi o, almeno, ritardare quanto più possibile questo momento. Si può offrire un login attraverso i social networks come Facebook. O anche concedere un periodo di prova prima che l’utente sia obbligato a registrarsi.

Leggibilità e dimensione degli elementi

Vale tanto a livello di testi che di icone e pulsanti all’interno della app. Ricorda che la tua app sarà utilizzata sia su iPhone che su iPad. I dispositivi iOS non hanno sempre le stesse dimensioni. Cerca di non inserire testi con caratteri troppo piccoli o pulsanti che non possano essere cliccati con facilità. In realtà questo consiglio ci può essere utile per qualsiasi applicazione, anche nel caso di app Android. Quello che è certo, però, è che in iOS tutta l’interazione si realizza attraverso lo schermo, non c’è alcun pulsante addizionale come la freccia che permette di tornare indietro. La logica ci dice che dobbiamo prevedere questa funzione inserendola nella schermata.

Usabilità: Assicurati che i pulsanti per tornare indietro siano descrittivi

Nel momento di progettare i bottoni per tornare indietro all’interno delle sezioni dell’applicazione evita di inserire la scritta “indietro”. Sarà molto più efficace inserire il nome della sezione alla quale verrà reindirizzato. Per esempio se ci si trova in “impostazioni” il pulsante potrebbe riportare “profilo”.

Usabilità: Non esagerare con l’interattività

O meglio, non inserire troppe funzionalità legate a gesti di interazione. La cosa migliore è evitare tutto ciò che non è “tap” o “slide”, a meno che la tua applicazione iOS non sia un gioco.

Branding e feeling generale

Ricorda di mantenere la tua immagine di marca in tutta la app. Ma non abusare delle animazioni e non inserire troppi contenuti autopromozionali. Meglio concentrarsi sull’obiettivo della app e su quello che gli utenti devono fare al suo interno.

Come pubblicare la app sull’Apple Store

Abbiamo visto come creare un’app iOS. Ma, adesso che è pronta,viene il bello. Una delle principali differenze tra il lancio di un’app iOS e una Android è che la fase di caricamento sullo store è diversa. Ecco alcuni suggerimenti per pubblicare un app sull’App Store.

creare app iOS
Immagine di Medhat Dawoud da Unsplash
  1. Testare correttamente la app

Prima di caricare l’app verifica che non abbia bugs od errori. Non testarla solo in un simulatore. Scarica e provala su dispositivi veri. Sia su iPhone che su iPad. Puoi anche ricorrere a strumenti come Testflight per semplificare questa operazione per le app più complesse.

  1. Più di uno schermo

Devi sapere che Apple rifiuta le app che sono troppo semplici. Un’app con una webview può non essere accettata nello store.

  1. Evita contenuti protetti da Copyright

Una cosa è utilizzare immagini con licenza della tua azienda. Questo si può fare. Però non includere risorse come immagini, loghi ecc. che siano proprietà di altre aziende. Per esempio Disney, Coca-Cola… Apple può rifiutare la app per questo.

  1. Prepara la compatibilità con altre versioni

Se ad esempio utilizzi delle API di una versione superiore a quella di iOS indica una versione minima equivalente o una classe compatibile. Specialmente se usi elementi di versioni più recenti di iOS 6 dovrai adattarle per renderle compatibili con iOS 5.

creare app ios
immagine di OOI JIET da Unsplash
  1. Nessuna beta o versioni ‘lite’

Apple valide solo versioni definitive della app, non accetta versioni di prova. Carica la tua app con il nome definitivo se non vuoi che venga rifiutata.

  1. Elaborazione dati attraverso terzi

Miguel Camps Orteza ci dice che se per esempio la “app fa uso di dati esterni di terzi può succedere che ad un certo punto cada e la tua app diventi instabile o si spenga. Crea una API intermedia per poter cambiare in qualunque momento il modo di ricevere ed elaborare i dati. In questo modo ogni volta che ci saranno delle modifiche da fare non dovrai inviare una nuova versione all’App Store ed aspettare 7 giorni con il rischio che ti venga rifiutata”.

  1. Non usare strumenti di pagamento terzi

Se vuoi vendere attraverso la app non puoi usare servizi forniti da terzi. Apple lo specifica nei suoi termini e condizioni di utilizzo. La vendita all’interno della app deve passare da Apple.

Se vuoi avere ulteriori informazioni sulle regole di Apple puoi consultare le linee guida ufficiali di Apple. Un consiglio sempre valido è controllare bene la app e renderla unica. Apple vuole applicazioni curate che apportino valore all’utente e non riempire lo store di app inutili.

Spero che questo articolo ti aiuti ad ottimizzare la tua app iOS e a crearla correttamente per pubblicarla sull’Apple Store. Hai altre domande su come creare un app? Scrivile nei commenti o raccontaci il tuo progetto di app aziendale e ci metteremo in contatto con te per aiutarti.

 

UPDATE: 31 maggio 2018. Alcune informazioni di questo post sono state aggiornate

 

pubblica il tuo progetto

Come fare un app? Basta seguire questa tabella di marcia!

Ti stai chiedendo come fare un app? Hai un’idea però non sai da dove iniziare? Specialmente per te, Yeeply ha sviluppato, passo dopo passo, un piano dettagliato per aiutarti. Lo sviluppo di app può essere suddiviso in 6 fasi, che ogni imprenditore o azienda deve affrontare. Iniziamo con il primo per scoprire come fare un …

Continue reading

Cerco sviluppatori app mobile: dove e come posso trovarli?

Sviluppatori app, dove posso trovarli? Generalmente trovare sviluppatori di app può essere un compito più che difficile se non sei inserito nel settore delle TIC e del mobile. Però oggigiorno, grazie a internet e a piattaforme come Yeeply, si semplifica la ricerca. Yeeply. Get your project done! “Ho una fantastica idea e cerco sviluppatori app” Il primo ostacolo …

Continue reading

10 Ambienti di programmazione per sviluppare app Android senza Java

Come sappiamo bene Android è il sistema operativo che occupa la maggiore parte del mercato delle applicazioni mobili, per questo come sviluppatore Android la cosa piú logica è che tu sappia padroneggiare con il linguaggio Java alla perfezione. Senza dubbio, attualmente l’alta competitività esistente ci obbliga a conoscere differenti linguaggi di programmazione, non solo per …

Continue reading

Creare app Android e iOS: differenze tra i due sistemi operativi

Per un occhio non esperto creare app Android o iOS potrá sembrare simile, peró la veritá é che ciascun sistema operativo ha le proprie peculiaritá. Oltre alle basi tecniche per lo sviluppo delle apps, nel processo per come creare un app, esistono molte differenze se si tratta di creare app Android o di iOS. Non solamente …

Continue reading

Come creare un app: qual è il primo passo?

Come creare un app da zero? Yeeply può esserti d’aiuto per sviluppare la tua idea. Verrai accompagnato in tutte le fasi del progetto per fare un app. Per poter iniziare, sarà necessario spiegare nei dettagli il tuo progetto. Successivamente sarà possibile realizzare un preventivo e cosi sviluppare app. Se hai un’idea per creare un’app: studia il mercato Voglio realizzare il mio progetto. …

Continue reading

App utili 2018: produttività e lavoro

Quali sono i tuoi obiettivi professionali per il 2018? Ecco un elenco delle migliori app utili per la produttività che ti aiuteranno a fare di più, in meno tempo. Questa top 10 ti aiuterà a gestire il tuo tempo in modo più efficiente. Ti aiuterà a mantenere la concentrazione. Ti consideri produttivo durante la tua …

Continue reading

Creare una app iOS o Android, come fare la scelta migliore?

Quando si decide di creare una app normalmente si sceglie di svilupparla su entrambe le piattaforme più popolari: iOS e Android. Questa non è necessariamente la miglior soluzione. Per la creazione di una applicazione il fattore costo può essere importante e decidere bene una prima piattaforma può essere una scelta importante. Un ottimo esempio è …

Continue reading

Top 6 app di musica per dispositivi iOS

La musica è una lingua universale, un’arte capace di portare serenità anche nelle giornate più grigie, in grado di far tornare il buonumore. La musica è passione, amore, romanticismo, è blues, jazz, classica, rock, reggaeton e molto di più, infiniti stili e forme che possono diventare compagni di viaggio della nostra vita. “La musica è …

Continue reading

L’App design, l’importanza per l’utente e gli esempi migliori

Nel momento in cui incominciamo a progettare la nostra futura applicazione dobbiamo pensare a tutto: di cosa ha bisogno l’utente, che dati inserirà , come reagirà alla nostra applicazione… Ma una delle caratteristiche più importanti è l’App design. La verità è che spesso non si dà troppa importanza a questo aspetto delle applicazioni che invece …

Continue reading

Sviluppatore Android & iOS: dominando due grandi

In questa ultima pubblicazione intervistavamo, lo sviluppatore Andorid & iOS, Fernando Rodríguez, esperto nello sviluppo di applicazioni. Oggi è lui che parla in prima persona e ci parla della sua esperienza dal passare a sviluppare solamente in iOS ad essere anche sviluppatore Android. Fernando Rodríguez: Circa un anno fa ero a Menlo Park e stavo …

Continue reading

Quanto è redditizio essere uno sviluppatore Android?

La tendenza generale di credere che una app è redditizia solo se ha successo ed ha milioni di downloads è la piú diffusa, peró non è l’unico modo di credere che essere uno sviluppatore Android sia redditizio. In linea generale si pensa che essere sviluppatore iOS sia maggiormente remunerativo rispetto ad essere uno sviluppatore Android, …

Continue reading

Applicazioni mobili come business: 12 modelli di business

L’apprendimento e l’innovazione vanno mano nella mano. L’arroganza del successo è di pensare che ciò che hai fatto ieri sarà sufficiente per domani. – William Pollard Le applicazioni mobili sono in costante evoluzione. Il modello di business è ciò che da valore all’organizazzione e grazie a questo l’impresa può aggiungere valore competitivo. E’ fondamentale sapere che tipo di business utilizzare a seconda della strategia di riferimento. Alcuni modelli prevedono …

Continue reading

Schermata, colori e tipografia: Caposaldi dell’app design

Il successo di una applicazione mobile dipende da molti fattori i quali si possono definire con sforzo e lavoro. In questo senso l’ app design è uno degli elementi piú importanti. Senza un buon design che permetta agli utenti di avere una buona interazione l’applicazione cadrá in disuso e non conseguirá il successo sperato. Come …

Continue reading

Il mobile marketing per migliorare la fidelizzazione: 5 Azioni

Recentemente Quettra ha pubblicato uno studio sul mobile marketing nel quale si dimostra la grande problematica attuale delle applicazioni mobili: la bassa fidelizzazione. Fanno una comparazione con applicazioni situate in differenti rankings di Android e sorprende (o no!) vedere che le piú popolari, quelle situate nella Top 10, non solo hanno piú download ma che …

Continue reading

Quali sono le migliori opzioni sviluppatore Android?

Tutti coloro che possiedono un dispositivo Android si saranno imbattuti in una sezione chiamata “Opzioni di sviluppo”. Anche se per l’utente medio questa impostazione puó non servire o essere di poca utilitá, per lo sviluppatore Android è uno strumento chiave per il trattamento e lo sviluppo di apps mobili.  A riguardo, in questa sezione possiamo trovare …

Continue reading

Quanto costa una applicazione mobile come Whatsapp o Candy Crush?

Quanto costa una applicazione mobile? In molti hanno una idea e vogliono conoscere quanto potrebbe costare sviluppare la propria applicazione mobile. Quello che non è cosí facile è avere un preventivo realista e preciso di quanto potrebbe costare una applicazione mobile personalizzata in base alle vostre necessitá. Sono molti i siti web che assicurano che …

Continue reading

Best & worst practices in App Store Optimization

Al momento di lanciare sul mercato una applicazione mobile, di qualsiasi tipo essa sia, dovete avere ben strutturata la vostra strategia di app marketing. La parte di questa strategia che possiamo meglio controllare è l’ottimizzazione del titolo, la descrizione e altri elementi. Questo é ció che si chiama App Store Optimization, meglio conosciuto per le …

Continue reading

Creare giochi per dispositivi mobili con Marmalade

Nell’attuale mondo tecnologico le applicazioni native per un solo tipo di dispositivo o un sistema operativo non sono quelle maggiormente sviluppate. Quelle che hanno la quota maggiore del mercato sono quelle multipiattaforma o multisistema, per questo risulta molto importante Marmalade, una tecnologia multipiattaforma e multisistema per creare giochi per cellulari sviluppati con C++ e applicazioni. Marmalade …

Continue reading

Come pubblicizzare un’app? L’importanza delle campagne 360º

Investire nel pubblicizzare una app è indispensabile per assicurarsi di emergere sul mercato delle apps e, poter cosí, arrivare ai nostri potenziali utenti. Il 60% delle applicazioni non raggiunge piú di 1000 download all’anno. Avendo un buon prodotto, l’unica cosa che ci permette di evitare di stare tra questo 60% di apps che non ottiene …

Continue reading

Come monetizzare con le applicazioni mobili: le strategie

Un recente studio condotto da ABI Research afferma che il mercato delle applicazioni mobili crescerá a 27.000 milioni e oltre. Questo ci mostra come il mercato delle applicazioni puó essere una fonte significativa di entrate per coloro che stanno considerando di indirizzare il proprio modello di business verso una app. Ma come è possibile monetizzare …

Continue reading

Creare una app: L’importanza della geolocalizzazione

La geolocalizzazione, come saprete, consiste nel conoscere automaticamente l’ubicazione geografica nella quale ci troviamo. Una funzionalitá che va ottenendo ogni volta piú importanza; dal 2009 anno in cui fu coniato questo termine utilizzato soprattutto nel creare una app e in generale nel settore mobile. Per questa crescita di importanza sempre piú smartphone, non solo di alta …

Continue reading

Subcontrattare un programmatore freelance: Vantaggi e rischi

Nel nostro blog vi abbiamo parlato in numerose occasioni di esternalizzare lo sviluppo di applicazioni. Vi abbiamo parlato del perchè si dovrebbe subcontrattare un programmatore freelance, sia se hai una idea di una applicazione mobile, sia se lavori in una agenzia di sviluppo e hai bisogno di alleggerire il carico del lavoro. In qualsiasi caso …

Continue reading