Inrtroduzione Redux è un architettura dove tutto lo stato dell’applicazione vive in un container. L’unico modo di cambiare questo stato è di creare un nuovo stato basato sullo stato corrente e richiederne il cambiamento. Andiamo ad esaminare i vari layer: Store gestisce gli stati dell applicazione State determina quale view… Read more »
Salve a tutti cari amici di iProg, spesso su questo blog abbiamo parlato di sviluppo di applicativi mobili, oggi pero’ voglio parlarvi di un argomento non troppo distante ovvero quello dello sviluppo di videogiochi per piattaforma iOS, in particolare presentero’ ( per chi non lo conoscesse) il libro Sviluppare giochi… Read more »
Ciao a tutti cari amici di iProg oggi inizieremo una nuova serie di tutorial dedicati ai design pattern in ambiente iOS (ovviamente tali nozioni sono applicabili in qualsiasi ambiente di progettazione del software). Ma cosa sono i design pattens? Essi non sono altro che soluzioni che possono essere riutilizzate per risolvere problemi… Read more »
Ciao a tutti cari amici di iProg nell’articolo di oggi vorrei introdurvi una variante del pattern MVC ovvero MVP (Model-View-Presenter). MVP permette di rendere le View indipendenti dalla gestione e creazione della logica di bussiness dividendo la logica dell’ applicazione in 3 livelli distinti, livelli che possono essere testati separatamente. La possibilità… Read more »
Ciao a tutti cari amici di iProg, nel tutorial di oggi parleremo ancora di cocoapods, nello specifico oggi vi mostrero’ come si crea un pod privato. Per prima cosa se non avete installato sul vostro mac cocoapods la prima operazione da effettuare ovviamente e’ quello di installarlo, per fare cio’… Read more »
Ciao a tutti cari amici di iProg, oggi voglio parlarvi di slack, ma cos’e’ slack? Slack e’ una piattaforma di messaggistica per team che integra insieme diversi canali di comunicazione in un unico servizio.L’obiettivo e’ cercare di migliorare l’esperienza lavorativa aumentando l’interazione tra differenti servizi consolidando e dando un senso al… Read more »
Ciao a tutti cari amici di iProg, oggi vi mostrero’ come creare un framework usando Xcode. Per prima cosa creiamo un nuovo progetto e scegliamo il modello cocoa touch framework E diamogli un nome qualsiasi. Il prossimo step consiste nel modificare lo scheme in maniera tale che in il nostro… Read more »
Con l’aggiornamento di iOS 9 sono state introdotte tantissime nuove funzionalità, alcune di esse veramente molto comode per noi sviluppatori. Nel tutorial di oggi vi spiegherò come usare un nuovo oggetto introdotto per l’appunto in iOS 9 ovvero UIStackView. Per farla semplice UIStackView ci consente di creare e gestire uno stack di view. L’utilità di… Read more »
Una delle caratteristiche più consumer-oriented introdotte in iOS 8 è quella dell’app Salute. E’ apparso nel keynote del WWDC e ha ricevuto una buona dose di hype da quel punto. In realtà alcuni dei più grandi nomi del mondo nel settore sanitario hanno già espresso il loro consenso, come un… Read more »
Ciao a tutti cari amici di iProg nel tutorial di oggi vorrei parlarvi della classe NSNotification, questa classe è veramente molto potente in quanto ci permette di inviare dei messaggi tra oggetti che “non si conoscono “. Un esempio potrebbe essere una stazione radio (mittente) che trasmette un messaggio, mentre… Read more »
UIKit è un framework di alto livello, che viene utilizzato per la grafica e le animazioni. Le classi presenti in questo framework iniziano solitamente con il prefisso UI come ad esempio: UIImage UIImageView UIBezierPath (ci permette di disegnare linee, rettangoli, ecc) UIColor Core Graphics è sicuramente il componente più… Read more »
Ciao a tutti cari amici di iProg nel tutorial precedente abbiamo visto cosa sono gli intent e come usarli all’interno di un’ applicazione, oggi invece vi mostrerò come passare dei dati da un Activity A ad un Activity B. Passiamo subito con un esempio pratico e creiamo un nuovo progetto, una… Read more »
Ciao a tutti cari amici di iProg e ben tornati ad un nuovo tutorial riguardante la programmazione di applicazioni Android. In questo tutorial vi mostrerò come creare una calcolatrice molto rudimentale, ma nello stesso tempo ottimale per il nostro scopo, ovvero esplorare le potenzialità della piattaforma Android. Per prima cosa… Read more »
Ciao a tutti cari amici di iProg, oggi vi mostrerò come poter utilizzare una classe Objective-C in Swift, per prima cosa creiamo un nuovo progetto e scegliamo come linguaggio Swift, una volta fatto ciò creiamo una nuova classe ma questa volta scegliamo come linguaggio Objective-C Una volta fatto click per l’ennesima… Read more »
Ciao a tutti cari amici di iProg, in questo tutorial continuiamo a parlare del linguaggio swift e delle classi messi a disposizione da Apple per poter creare una fantastica interfaccia grafica, più precisamente oggi voglio introdurvi la classe UIWebView. Questa classe ci consente di visualizzare pagine HTML, sia online sia in… Read more »
Ciao a tutti cari amici di iProg, in questo tutorial continuiamo a parlare del linguaggio swift e delle classi messi a disposizione da Apple per poter creare una fantastica interfaccia grafica, più precisamente oggi voglio introdurvi la classe UIImageView. Questa classe ci consente di visualizzare un immagine all’interno della nostra applicazione…. Read more »
Ciao a tutti cari amici di iProg, oggi voglio parlarvi della classe UIAlertView, questa classe ci consente di visualizzare un pop-up al centro dello schermo, ma passiamo subito ad un esempio pratico. Creiamo un nuovo progetto di tipo Single View Application all’interno dello storyboard inseriamo un unico bottone, mentre il codice… Read more »
Ciao a tutti cari amici di iProg, oggi voglio parlarvi della classe UIActionSheet, questa classe ci consente di visualizzare un pop-up nella parte inferiore dello schermo, ma passiamo subito ad un esempio pratico. Creiamo un nuovo progetto di tipo Single View Application, all’interno dello storyboard inseriamo un unico bottone, mentre il codice… Read more »
Ciao a tutti ragazzi in questo articolo voglio parlarvi delle estensioni in Swift, esse possono essere paragonate alle Categorie in Objective-C. In pratica esse ci consentono di aggiungere delle proprietà ad una classe o ad una struttura. A differenza dell’ Objective-C le estensioni in Swift non hanno un nome. La sintassi… Read more »
Ciao a tutti e bentornati in questa nuova lezione dedicata al nuovo linguaggio di casa Apple. Swift tra le varie strutture dati mette a disposizione anche le struct, per chi non ricorda cosa sono le struct o come si usano può leggersi questo nostro articolo: Struct in C. struct Persona { var nome :String… Read more »
In questa seconda parte vedremo come utilizzare i controlli di flusso, i cicli e come dichiarare una funzione. Tengo a precisare che questi tutorial non sono per programmatori inesperti, nel senso che non intendo rispiegare le nozioni fondamentali della programmazione, come ad esempio cos’è un ciclo for ecc. In questi tutorial… Read more »
Ciao a tutti amici di iProg spero che state seguendo con interesse i nostri articoli. In questo tutorial vi mostrerò come creare una calcolatrice utilizzando il linguaggio swift. Create come sempre un nuovo progetto di tipo singleViewApplication e scegliete come linguaggio da utilizzare Swift. Per prima cosa creiamo l’interfaccia grafica… Read more »
Core Data: un database potente e performante nelle proprie applicazioni E’ uno dei framework più potenti incluso nel sdk di iOS e la sua funzione principale è quella di rappresentare i dati in termini di oggetti. Core Data riesce a filtrare ,interrogare e ordinare i dati secondo i criteri impostati dallo… Read more »
Qualche settimana fa vi ho presentato un libro molto interessante, riguardante la programmazione su Mac OS avente come autore Francesco Novelli ormai noto scrittore/programmatore di dispositivi apple . Oggi voglio illustrarvi un altro manuale scritto sempre dallo stesso autore, ma questa volta il libro in questione è incentrato sulla programmazione… Read more »
Bentornati con questo nuovo appuntamento per quanto riguarda la programmazione di dispositivi Android. Oggi andremmo a esaminare la struttura di un progetto Android , sicuramente avrete notato che una volta creato un nuovo progetto Android in eclipse esso genera in automatico file e cartelle , ma cerchiamo di capire un… Read more »
Il libro di cui voglio parlarvi oggi è :Creare applicazioni di successo per iPhone e iPad di Angelo Iacubino, questo fantastico libro è giunto già alla terza edizione inserendo al suo interno grandi novità. Il seguente manuale è incentrato quasi completamente sulle novità introdotte in iOS 6 e su… Read more »
Non esiste nessuna funzione ufficiale nella documentazione Apple per iOS che ci permetta in quattro e quattrotto di trovare e maneggiare l’indirizzo IP del dispositivo quindi siamo nelle condizioni di doverci creare una funzione ad hoc da usare quando necessario. In realtà la mia prima affermazione non è del tutto… Read more »
Se nella nostra applicazione abbiamo necessità di mantenere lo schermo sempre acceso disabilitando quindi l’auto-spegnimento. L’iOS SDK ci offre la possibilità di farlo con un paio di righe di codice che potrebbero tornarvi davvero utili in alcune fasi dell’applicazione o gioco che sia. Prestate però attenzione a come viene utilizzata,… Read more »
Alcune volte abbiamo la necessità di dare una marcia in più alla nostra applicazione semplicemente operando con la grafica. Oggi, come richiesto, esaminiamo il caso di una tastiera personalizzata come ad esempio possiamo trovare in una calcolatrice. Apriamo il fidato Xcode e creiamo un nuovo progetto di tipo Single-View Application… Read more »
Ciao a tutti oggi vedremo come utilizzare una tab bar in modo da creare un applicazione multifunzionale !!! Lanciamo xcode e questa volta come template useremo tab bar application e diamogli il nome di tab bar Analizziamo un po cosa è cambiato !!! Possiamo subito notare che xcode ci ha… Read more »
I framework messi a disposizione da Xcode sono gli unici utilizzabili per l’accesso all’hardware dell’iPhone e dell’ iPad. Prima di poterli usare nelle nostre applicazioni però dobbiamo aggiungerli al progetto. Finoad Xcode 3 esisteva un menu contestuale per poter accedere a tutti i framework, ma con l’uscitra di Xcode 4… Read more »
iPad e MacBook Air 11″ sembrano per alcuni versi contendersi il mercato Apple della mobilità. Effettivamente alcuni quali hanno scommesso sul tablet per sopperire alle loro esigenze di produttività nomade ed ora stanno pensando di passare al nuovo piccolo Air, che in un ingombro e peso similare fornisce tutte (o… Read more »
Si prega di attivare i Javascript! / Please turn on Javascript!
Javaskripta ko calu karem! / Bitte schalten Sie Javascript!
S'il vous plaît activer Javascript! / Por favor, active Javascript!