Articoli con tag tutorial Xcode

Xcode 4: scopriamo che cosa sono gli snippet e come possiamo usarli in modo efficace

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 5,00 su 5)
Loading ... Loading ...

6

Xcode-4-devAPP-icona Come promesso eccoci con una nuova puntata dedicata ad XCode 4, oggi parliamo degli snippet, ma cosa sono esattamente? Gli snippet non sono altro che frammenti riutilizzabili di codice sorgente. Hanno un’utilità molto “pratica”, perché ci permettono di non dover riscrivere codice noioso, dalla struttura relativamente fissa e su cui è facile che sfuggano errori (in gergo si parla di codice boilerplate).
Xcode 4 fornisce pieno supporto per gli snippet: possiamo utilizzare quelli che Apple ha già creato per noi o aggiungerne di nuovi. E’ importante conoscerli e padroneggiarli, perché sono molto efficaci per aumentare la produttività e ridurre gli errori di distrazione. Vediamo come. (continua…)

XCode 4: scopriamo le novità introdotte con il nuovo ambiente di sviluppo Apple

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

14

Xcode-4-devAPP-icona Dopo una lunga gestazione Xcode 4 è finalmente tra noi. Anche se ha ancora qualche problemuccio – io stesso ho avuto modo in più occasioni di verificarne l’instabilità e il notevole consumo di risorse – è tempo di imparare ad usarlo, perché sono pronto a scommettere che entro breve Xcode 3 verrà definitivamente messo in pensione (ne è prova il fatto che il link da cui scaricarlo è stato ben nascosto).

Semplificando al massimo per chi non lo conoscesse ancora, Xcode è l’IDE (Integrated Development Environment) per lo sviluppo di software per Mac OS X e iOS, cioè, in parole povere, il Visual Studio secondo Apple. Poiché ci accompagna in ogni sviluppo, è fondamentale padroneggiarlo perfettamente. (continua…)

T#092 – Gestire le Preferenze delle nostre Applicazioni iPhone e iPad (Parte 1)

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

13

Ciao a tutti, sono Gabriele e in questa serie di articoli vi spiegherò come aggiungere e gestire le impostazioni nelle vostre Applicazioni iPhone e iPad tramite l’app nativa “Impostazioni”, presente in ogni dispositivo mobile Apple. Quando sviluppiamo un’applicazione per l’iPhone o iPad e vogliamo dare la possibilità di far scegliere alcune impostazioni ai nostri utenti, possiamo in realtà seguire due strade, ognuna con i suoi pregi e difetti, vediamo insieme quali sono, poi ci concentreremo sulla seconda opzione.
(continua…)

T#091 – Integriamo il Flash Player (In APP) nelle nostre applicazioni iPhone e iPad [Pesce d'Aprile - Aggiornato]

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

11

flash-player-iPhone-iPad-AFPlayerFramework-00 Ciao a tutti, nel tutorial di oggi affronteremo un argomento molto discusso nel panorama degli utenti iPhone e iPad: il Flash Player di Adobe che, come saprete ormai tutti, è categoricamente rifiutato da Apple ormai da tempo. Sebbene il Flash Player non sia ancora disponibile nativamente in Safari Mobile, e sinceramente ho sempre creduto che non lo sarà mai, una piccola svolta finalmente giunge a noi, e tocca principalmente noi sviluppatori. Potremo infatti integrare all’interno delle nostre applicazioni (In App) un Flash Player, tramite l’uso dell’oggetto AFPlayer, al cui interno potremo visualizzare contenuti in flash di qualsiasi genere, ovviamente scritti in Action Script. Una grossa novità quindi, che permetterà ai non addetti ai lavori di avvicinarsi nell’affascinante mondo dell’App Store senza necessariamente divenire sviluppatori iOS esperti. Basterà infatti qualche piccola riga di codice in Objective-C per rendere l’app nativa, pronta per essere distribuita nello store Apple. Se siete sviluppatori Flash, ora, potrete sfruttare le vostre attuali conoscenze per spingervi oltre. Ma ora basta chiacchiere, passiamo al nostro tutorial. (continua…)

T#090 – Implementiamo il “Pull down to refresh” nelle nostre tabelle!

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

26

Una delle caratteristiche più in voga delle applicazioni per iPhone che fanno uso di tabelle è sicuramente il famoso “Pull down to refresh”. Questa funzione permette di ricaricare i dati semplicemente trascinando verso il basso la tabella stessa. Essa è utilizzata in moltissime applicazioni di successo, come Twitter, Facebook e nientepopodimeno che “Orologi di Classe PLUS” (piccola pubblicità occulta :P ):

Implementare questa funzionalità non è così difficile come può sembrare, esiste infatti un’ottima libreria che mette a disposizione il codice già bello che pronto: si tratta di EGOTableViewPullrefresh, e noi lo utilizzeremo in questo tutorial.



(continua…)

T#086 – Creare una lista di Preferiti (Parte 2)

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

25

t086-Creare-una-lista-di-preferiti-xcode-iphone-ipad-00 Rieccoci con la seconda parte del nostro tutorial. Se non avete ancora letto la prima parte su come creare una lista di preferiti, vi consiglio di farlo ora. Come promesso, in quest’ultima parte vedremo come mostrare i preferiti nella tableView che vi avevo preparato, come modificare questa lista e come far si che le righe nella tabella aprano le relative detailView. Iniziamo con la cosa fondamentale: mostrare i preferiti.

Mostrare la lista dei preferiti

Dal momento che abbiamo già tutto pronto (vedi prima parte del tutorial) non ci resta che modificare la classe che gestisce la nostra tableView dei preferiti, il file “SecondTable.m”. Per prima cosa, importiamo gli header delle classi che ci permettono di mostrare gli elementi salvati: (continua…)

T#085 – Creare una lista di Preferiti (Parte 1)

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 3,00 su 5)
Loading ... Loading ...

14

t085-Creare-una-lista-di-preferiti-xcode-iphone-ipad-00 Ciao a tutti colleghi sviluppatori :) Per il mio primo articolo su devAPP.it ho pensato di scrivere una guida che io stesso qualche tempo fa ho richiesto per questo blog attraverso il Forum, ma che purtroppo, viste le numerose richieste, non è ancora mai stata pubblicata… fino ad ora :) A quel tempo ero alla disperata ricerca di una guida per completare la mia prima applicazione per iPhone, “Japanese Grammar Dictionary: Basic“. Purtroppo, come dicevo, non l’ho trovata: nè qui nè altrove, quindi mi sono dovuto arrangiare da solo. Alla fine, tra documentazione Apple e l’aiuto di uno sviluppatore esperto sono riuscito nel mio intento: creare una tab che mostrasse una tableView con una lista modificabile di preferiti nella mia applicazione iPhone. Spiegare come sono riuscito a far questo e condividerlo con tutti voi è proprio l’obbiettivo dell’articolo che vi accingete a leggere, che vi anticipo subito, sarà diviso in due parti. (continua…)

Creiamo un’applicazione completa | Le risorse esterne gratuite

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

11

creare-un-applicazione-iphone-completa-devapp-risorse-gratuite Quando si è sviluppatori iPhone (e non), ma probabilmente il discorso è valido anche in molti altri settori, si sa: è inutile reinventare ogni volta la ruota e, trovare risorse utili, come siti, forum, librerie e progetti OpenSource da cui trarre spunti, sicuramente è importante quanto utile un po’ per tutti. Quando si è alle prime armi, però, specialmente nei confronti di una nuova piattaforma (nel nostro caso iOS), non sempre affidarsi a risorse esterne fin da subito può essere un bene. Avere a disposizione ogni volta che ne abbiamo bisogno codice pronto, piuttosto che librerie complete di tutto, ci fa “giustamente” diventare pigri, il che riduce notevolmente il nostro livello di apprendimento sulla la tecnologia in uso. Quindi, che siate già programmatori o meno non importa, il mio consiglio è quello di studiare prima di tutto e per bene l’ambiente, il linguaggio e tutto quanto ha da offrire la piattaforma e, solo dopo aver preso la dovuta dimestichezza con i primi strumenti, pensare e affidarsi ad eventuali risorse esterne. (continua…)

T#084 – Differenti tipi di View Controller per le nostre TabBar

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading ... Loading ...

26

Lo scopo di questa guida è riuscire a scrivere un’applicazione basata sull’utilizzo di una TabBar che gestisca differenti tipologie di view controller, ovvero da una semplice UIViewController fino ad arrivare ad una basilare implementazione di UINavigationController e relative view associate. La guida si prepone inoltre di effettuare tutte le operazioni necessarie via codice, senza mettere mano in nessun caso ad Interface Builder.


banner-OperaBook-iPhone-devAPP
(continua…)

Creiamo un’applicazione completa | L’idea

1 Star2 Stars3 Stars4 Stars5 Stars (5 voti, media: 4,40 su 5)
Loading ... Loading ...

8

creare-un-applicazione-iphone-completa-devapp-idea Navigando in rete si trovano molti tutorial (senz’altro utilissimi) riguardanti semplici operazioni realizzati però come progetti fini a se stessi. Fino ad oggi non mi sono mai imbattuto in un tutorial davvero completo, che riguardi, ad esempio, lo sviluppo di un’intera applicazione iPhone (o iPad). Intendo un esempio che parta dall’inizio, ovvero dall’idea e vada avanti fino alla fine, arrivi cioè al marketing dell’app stessa messa in vendita sullo store Apple.

La voglia di colmare questo vuoto è sempre stata molta ed ora che il tempo mi è favorevole, ho deciso di creare questo tutorial iniziando proprio dall’inizio: l’idea! (continua…)

Torna all'inizio