Home / Objective-C iOS

Category Archives: Objective-C iOS

Feed Subscription

Testare le nostre applicazioni

Testare le nostre applicazioni<p><!-- Google Ads Injected by Adsense-Extreme--><div class="adsxtrm" id="adsxtrm1" style="padding:7px; float: right; padding-right: 0; margin: 0px;"><!-- AdSense Extreme num: 1 --><script type="text/javascript"><!--
      
      google_ad_client = "pub-9382634443688186"; google_alternate_color = "FFFFFF";
    google_ad_width = 468; google_ad_height = 60;
    google_ad_format = "468x60_as"; google_ad_type = "text_image";
    google_ad_channel =""; google_color_border = "FFFFFF";
    google_color_link = "0000FF"; google_color_bg = "FFFFFF";
    google_color_text = "000000"; google_color_url = "008000";
    google_ui_features = "rc:0"; //--></script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div></p><p><!-- Google Ads Injected by Adsense-Extreme--><div class="adsxtrm" id="adsxtrm2" style="padding:7px; float: right; padding-right: 0; margin: 0px;"><!-- AdSense Extreme num: 2 --><script type="text/javascript"><!--
      
      google_ad_client = "pub-9382634443688186"; google_alternate_color = "FFFFFF";
    google_ad_width = 468; google_ad_height = 60;
    google_ad_format = "468x60_as"; google_ad_type = "text_image";
    google_ad_channel =""; google_color_border = "FFFFFF";
    google_color_link = "0000FF"; google_color_bg = "FFFFFF";
    google_color_text = "000000"; google_color_url = "008000";
    google_ui_features = "rc:0"; //--></script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div></p>

Ciao a tutti cari amici di iProg, oggi tratteremo un’ argomento molto importante ovvero il testing,  testare tutte le funzionalità  della nostra applicazione e’  molto importate poiché  in questo modo riduciamo il numero di possibili  bug  all’interno di quest’ultima. Prima ...

Read More »

Injection Code 2

Injection Code 2

Salve a tutti cari amici di iProg, oggi vorrei parlarvi di un applicazione molto interessante ovvero Injection II, quest’applicazione e’ nata come plugin di Xcode ma ora e’ diventata un’applicazione standalone. Ma cosa ci consente di fare quest’applicazione? be molto semplice ...

Read More »

Creazione di un CocoaPod

Creazione di un CocoaPod

Ciao a tutti cari amici di iProg, oggi vi mostrerò come creare un “cocoa pods” ma prima di proseguire vi consiglio di leggere il tutorial del seguente link . La prima cosa da fare è aprire  il terminale e creare una nuova cartella, dopodichè  spostiamo ...

Read More »

Usare lo Speech to Text di Siri nelle applicazioni iOS10

Usare lo Speech to Text di Siri nelle applicazioni iOS10

Al WWDC 2016, Apple ha introdotto il framework Speech, una API utile per il riconoscimento vocale. Infatti, lo Speech Kit è il framework che Siri utilizza per il riconoscimento vocale. Ci sono una manciata di framework di riconoscimento vocale oggi disponibili, ma sono o molto costosi ...

Read More »

iOS: ORM (Object-relational mapping)

iOS: ORM (Object-relational mapping)

Ciao a tutti cari amici di iProg, oggi vorrei illustrarvi una fantastica libreria opensource  per iOS, ma prima di introdurvi quest’ultima vorrei spendere due parole su cosa si intende per ORM. Il termine ORM fa riferimento alla tecnica di mappatura ...

Read More »

iOS 9: UIStackView

iOS 9: UIStackView

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 ...

Read More »

Come creare una app “Hello World” con WatchKit

Come creare una app “Hello World” con WatchKit

Apps WatchKit sono divise in due parti: Un’estensione WatchKit che gira su iPhone e una serie di risorse di interfaccia utente che vengono installate su Apple Watch. Se la vostra applicazione è lanciata su Apple Watch, l’estensione WatchKit su iPhone viene ...

Read More »

iOS8: HealtKit Framework

iOS8: HealtKit Framework

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 ...

Read More »

Notifications in Swift

Notifications in Swift<p><!--adsense ad injection by Adsense Extreme (http://www.adsenseplugin.it/) failed - tried to add more than 3 ads per page --></p>

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 ...

Read More »

iOS8: Social Framework

iOS8: Social Framework

    In passato già abbiamo parlato e mostrato come utilizzare questo framework, ma oggi vi mostrerò come utilizzarlo usando il linguaggio Swift . Tutto quello che dobbiamo fare è creare un nuovo progetto di tipo Single View Application, una ...

Read More »

Come usare CocoaPods in 5 passi

Come usare CocoaPods in 5 passi

Al giorno d’oggi, la maggior parte delle librerie iOS hanno il supporto CocoaPods ed è molto facile poter aggiungere una libreria al progetto con CocoaPods. Se sei uno sviluppatore iOS, prima o poi, troverei un progetto con CocoaPods. Quindi, impariamo subito e vedere ...

Read More »

iOS8: Usiamo le notifiche interattive

iOS8: Usiamo le notifiche interattive

iOS 8 è dotato di una lunga lista di miglioramenti interessanti e in questo articolo voglio mostrarvi uno di quelli: le notifiche interattive con azioni associate. Con questa nuova funzione gli utenti possono interagire direttamente con push o notifiche locali senza ...

Read More »

Swift: Come usare una classe Objective-C in Swift

Swift: Come usare una classe Objective-C in Swift

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 ...

Read More »

Tab Bar verticale: AITabBarController

Tab Bar verticale: AITabBarController

Ciao a tutti, in questo articolo voglio presentarvi una semplice libreria che uso ogni tanto nei miei progetti. Praticamente è un container controller, come UITabBarController, UINavigationController ma che ha la barra del menu a sinistra e che si può nascondere. ...

Read More »

Aggiungi variabile @property ad una categoria in Objective-C

Aggiungi variabile @property ad una categoria in Objective-C

Oggi avevo bisogno di aggiungere una proprietà NSString * alla mia categoria personalizzata. Così come di consueto ho esteso da UIView. In particolare, necessitavo di aggiungere la proprietà details ad alcune UIView che non l’avevano. Sarebbe stato scomodissimo creare una nuova classe, ereditare, dopodiché modificare tutti gli oggetti ...

Read More »

Swift FAQ!

Swift FAQ!

Swift è il nuovissimo linguaggio di Apple, moderno, type-safe per lo sviluppo Cocoa. Swift è stato in sviluppo in 4 anni, ed è stato appena annunciato al WWDC di quest’anno (2 giugno 2014). Swift prende diversi costrutti tanto amati da altri linguaggi tra ...

Read More »

Creiamo un immagine in circolare in stile Google plus

Creiamo un immagine in circolare in stile Google plus

In questo tutorial vi mostrerò come creare delle immagini circolari tramite la classe CALayer. Un oggetto lager può controllare diversi attributi come ad esempio: Il colore di backgroung I bordi Le ombre Gli angoli ecc Per creare la nostra immagine circolare ...

Read More »

Opengl e Opengl ES

Opengl e Opengl ES

Buongiorno gente. È passato un po dal mio ultimo articolo. Questi ultimi mesi mi sono messo a studiare una nuova libreria che si chiama Opengl. Facendo ricerche sul web mi sono reso conto che c’è pochissimo materiale in italiano su questo ...

Read More »

Gestire la Status Bar in iOS 7

Gestire la Status Bar in iOS 7

Uno dei principi della nuova interfaccia utente di iOS 7 è il contenuto a schermo. Per far pieno uso dello schermo, il sistema operativo si aspetta ora che la tua applicazione si estenderà anche sotto la barra di stato nella ...

Read More »

iOS: Comunicazione e Parsing JSON

iOS: Comunicazione e Parsing JSON

JSON JSON è un ottimo modo per inviare e ricevere  dati  a un  server. Esso è più leggero e più facile da gestire rispetto XML, iOS ha un  supporto “integrato” per JSON.Molti siti web popolari, tra cui Flickr, Twitter, e ...

Read More »

iOS Cloud Storage: iCloud – parte 1

iOS Cloud Storage: iCloud – parte 1

Hai mai sentito parlare di iCloud? Si tratta di un servizio offerto da Apple che permette agli utenti di iPhone, iPad, iPod Touch, Mac e Windows di creare delle copie di sicurezza dei propri dati su un hard disk online e ...

Read More »

Zip&Unzip

Zip&Unzip

Ciao a tutti cari amici di iProg spero che avete trascorso bene le feste di natale. Girando sul web ho trovato questa fantastica libreria che permetti di zappare i file in maniera semplice e veloce . Ora vi mostrerò come ...

Read More »

Core Bluetooth Framework per iOS

Core Bluetooth Framework per iOS

Core Bluetooth Il framework core bluetooth consente alle applicazioni iOS e Mac OSX di comunicare con dispositivi che basati sulla tecnologia Bluetooth LE ovvero una tecnologia Bluetooth a basso consumo. Questo fantastico framework definisce un insieme di protocolli facili da ...

Read More »

JavaScriptCore e iOS 7

JavaScriptCore e iOS 7

Ciao a tutti cari amici di iProg ormai è già più di un mese che iOS 7 ha fatto la sua comparsa, quindi mi sembra giusto illustrarvi un’ altra novità inserita all’ interno di questa versione, come si può intuire ...

Read More »

iOS7: Novità di Objective-C e Foundation: i Moduli

iOS7: Novità di Objective-C e Foundation: i Moduli

Objective-C è il linguaggio più comune per lo sviluppo di applicazioni iOS e OS X. Certo, è possibile utilizzare framework di terze parti che consentono di sviluppare applicazioni che utilizzano altri linguaggi come HTML e Javascript o C #, ma se si ...

Read More »

I Protocolli

I Protocolli

Un protocollo è un gruppo di proprietà correlate a dei  metodi che possono essere implementati da qualsiasi  classe. I protocolli inoltre possono essere paragonate alle interfaccia Java.Credo che un esempio pratico rendi meglio l’idea di cosa sia un protocollo e ...

Read More »

Su quali sistemi operativi mobile conviene sviluppare app?

Su quali sistemi operativi mobile conviene sviluppare app?

Una sfida per un piccolo sviluppatore iOS indipendente è stare al passo con l’evoluzione dell’hardware. Alcuni test possono essere fatti con il simulatore, ma per vedere come si comporta un app davvero, è importante sviluppare e testare su dispositivi reali. Questo è ...

Read More »

Gestire le CollectionView

Gestire le CollectionView

Nel tutorial precedente abbiamo introdotto le UICollectionView(link) ,ma poichè alcuni utenti hanno avuto difficoltà ad utilizzare quest’oggetto tramite storyboard   ho deciso di creare un nuovo tutorial per rendere le idee più chiare a tutti. Iniziamo subito con un esempio ...

Read More »

iOS Core Animation: Advanced Techniques

iOS Core Animation: Advanced Techniques

Salve a tutti cari amici e amiche di iProg. Come ogni bravo programmatore quando ho tempo libero mi piace leggere dei nuovi testi e rimanere sempre aggiornato. In questi giorni ho avuto la fortuna di poter leggere un fantastico manuale ...

Read More »

Creare animazioni in gruppo con “CAAnimationGroup”

Creare animazioni in gruppo con “CAAnimationGroup”

In questo articolo creeremo un esempio su come creare diverse animazioni in gruppo. Come avete già visto gli altri oggetti di Xcode, tipo UIAlertView, UIActionSheet, UIPopovercontroller ecc, appaiono con animazioni. Le animazioni che questi oggetti usano sono i metodi di ...

Read More »

Cos’è Github? Come si usa?

Cos’è Github? Come si usa?

GitHub è un social-code, per farla breve è un social network dedicato ai programmatori. Questo «social network» è intersecato al controllo di versione dei file chiamato GIT. Grazie a github è possibile gestire i progetti online, mantenere una copia sul ...

Read More »

Snippet: Trovare il Max e il Min in un Array

Snippet: Trovare il Max e il Min in un Array

Con le seguenti funzioni, scritte in linguaggio Obj-C, è possibile trovare il valore massimo e il valore minimo all’interno di un array di n elementi interi. Con piccolissime modifiche è possibile scrivere la versione che valuta il massimo e il ...

Read More »

Le basi di Objective-C – @property atomic vs nonatomic

Le basi di Objective-C – @property atomic vs nonatomic

Domanda: Cosa, in realtà significa atomic e nonatomic quando dichiariamo una @property nel file di intestazione .h? Che differenza c’è tra queste tre dichiarazioni? Risposta: Gli ultimi due sono identici, “atomic” è il comportamento predefinito. Atomic è stato aggiunto come ...

Read More »

iOS iPhone: Inviare email In-App

iOS iPhone: Inviare email In-App

In questo tutorial tratteremo l’SDK iOS per mostrarti come consentire all’utente l’invio di email senza lasciare l’applicazione usando la classe MFMailComposeViewController. Metteremo assieme un modello con destinatari, oggetto, corpo della email e persino una immagine allegata. iOS SDK fornisce un’interfaccia facile ...

Read More »

Effetto Shake, Pulsa e Vibra per gli oggetti

Effetto Shake, Pulsa e Vibra per gli oggetti

Recentemente lavorando nei miei progetti su xcode ho avuto il bisogno di creare delle animazioni per qualsiasi oggetto (UIView e tutte le sue sotto classi). Pero creare le animazioni in ogni classe per lo stesso oggetto è un lavoro lungo ...

Read More »

Lavorare con i Database su iOS usando Core Data

Lavorare con i Database su iOS usando Core Data

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 ...

Read More »

Come implementare le notifiche push con Parse

Come implementare le notifiche push con Parse

In iOS, le applicazioni non possono fare molto in background. Le applicazioni sono solo in grado di fare un set limitato di attività per conservare la batteria. Ma se succede qualcosa di interessante speri che l’utente ne venga a conoscenza ...

Read More »

Programmare applicazioni per iPhone e iPad

Programmare applicazioni per iPhone e iPad

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 ...

Read More »

Protocolli e delegati – come funziona?

Protocolli e delegati – come funziona?

In questo articolo faremo un piccolo esempio su come usare i delegati e i protocolli. Partiamo subito con un semplice progetto Single View Application. Apriamo Storyboard e inseriamo 2 ViewController e creiamo 2 Sottoclassi di UIViewController . Nel primo ViewController ...

Read More »

iOS: Creare semplici animazioni d’effetto

iOS: Creare semplici animazioni d’effetto

In questo tutorial vi mostrerò alcune semplici animazioni grazie all’ausilio della classe CABasicAnimation. Per prima cosa importate all’interno del vostro progetto il framework QuartzCore poi inserite 3 pulsanti e una  label infine nel file .m inserite questi codici : Pulsante 1: Pulsante ...

Read More »
Scroll To Top
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!

Qing dakai JavaScript! / Qing dakai JavaScript!

Пожалуйста включите JavaScript! / Silakan aktifkan Javascript!