Author Archives: Diego

About Diego

Google+

Raspberry Pi: Guida al computer più compatto del mondo

Da poco più di un anno è nato un computer grande come una carta di credito con un costo veramente irrisorio , il nome di questo computer è raspberry pi . Ma la raspberry non è solo un computer è molto di più, infatti con essa oltre ad utilizzarla come… Read more »

Php best practices

      Nessun commento su Php best practices

Ciao a tutti cari amici di iProg e bentornati con un nuovo appuntamento per quanto concerne le recensioni e suggerimenti di manuali  di programmazione e non solo. Oggi parleremo di un manuale veramente molto interessante, esso tratta in modo molto approfondita il linguaggio PHP che ormai è un componente fondamentale… Read more »

Arduino Uno. Programmazione avanzata e libreria di sistema

La settimana scorsa vi ho parlato di un manuale che permetteva a qualsiasi tipologia di utente di avvicinarsi al fantastico mondo di arduino, oggi invece vi voglio parlare di un altro manuale scritto sempre dallo stesso autore cioè Simone Majocchi. Questo nuovo manuale  a differenza di quello precedente tratta esclusivamente… Read more »

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: [code lang=”obj-c”] //creo un istanza della classe Cbasic CABasicAnimation *move = [CABasicAnimation animationWithKeyPath:@"transform.translation.x" ]; //set il… Read more »

UIAppearance – Personalizzare l’aspetto dell’applicazione

Il protocollo UIAppearance introdotto con iOS 5 si usa per personalizzare l’aspetto di istanze di una classe inviando messaggi di modifica. Ci sono due modi per personalizzare l’aspetto degli oggetti: per tutte le istanze, e per le istanze contenute all’interno di un’istanza di una classe contenitore. Se vedete la documentazione Apple… Read more »

Android: Programmazione avanzata

      Nessun commento su Android: Programmazione avanzata

Ormai oggi giorno il futuro per noi programmatori sono le piattaforme mobile, tra i sistemi operativi più diffusi abbiamo Android, ma purtroppo di manuali con la M maiuscola che trattano  questo argomento c’è ne sono veramente pochi e per lo più trattano solo gli aspetti basilari. Quindi colgo l’occasione per … Read more »

Francesco Novelli: Programmare applicazioni per Mac OS X

Dalla fine del 2010 è nata una nuova opportunità per i programmatori e gli amanti dell’ Obj-c  cioè il mac app store, un nuovo store dedicato alle applicazioni per le piattaforme desktop di casa Apple. In breve tempo le app all’interno di questo nuovo store sono diventate numerosissime! Spesso vengo… Read more »

Le basi di UICollectionView

      1 commento su Le basi di UICollectionView

Per chi ha dimestichezza con l’UITableView di sicuro non ha problemi a implementare i metodi del UICollectionView. Praticamente questo oggetto è l’insieme di una UIScrollView che è la superView di se stessa e di una UIView che sono le celle. Creiamo un progetto su Xcode Single-View-Application. Nello storyboard troviamo UICollectionView… Read more »

Creare ed usare UIMenuController e UIMenuItem personalizzati

In questo articolo parleremo di UIMenuController che praticamente sono i menu che appaiono quando selezioniamo una parola o una lettera in un campo di testo, questa azione e di default. Volendo pero lo possiamo usare per far apparire il menu anche tramite un bottone o altri oggetti. Dobbiamo solo caricare l’UIMenuController che è… Read more »

MySnippet

      Nessun commento su MySnippet

MySnippet è stato ideato , progettato e sviluppato per rendere la vita più semplice ai programmatori, se vi chiedete come la risposta è molto semplice con questo software è possibile memorizzare su uno spazio Host dove do vi sarà installato mysql  tutti i frammenti di codice che spesso utilizziamo ma… Read more »

Creare un oggetto con immagine Gif

      Nessun commento su Creare un oggetto con immagine Gif

Creare un immagine Gif e inserirlo come sottofondo di qualsiasi oggetto su xcode è facilissimo, basta cercare sulla documentazione Apple per trovare il metodo che te lo permette. Ma siccome ora state leggendo questo articolo vi dimostro come si può fare con semplici passi. Creare delle immagini con photoshop o… Read more »

Creare un semplice grafico per iOS

      Nessun commento su Creare un semplice grafico per iOS

Come si può intuire dal titolo del post oggi mi mostrerò come  poter creare un semplice grafico all’interno della vostra applicazione grazie ad una semplice libreria (FDGraph) scaricabile gratuitamente dal seguente link. Passiamo alla pratica !!! Lanciamo xcode e creiamo un nuovo progetto di tipo single view application e importiamo la… Read more »

Creare una semplice App per indovinare una frase

Tempo fa avevo creato un app semplice giusto per divertirmi (praticamente i giorni prima del nuovo anno 2013), con pochi e semplici codici. Aprendo un nuovo progetto su Xcode andiamo nello storyboard e inseriamo una UITextView e scriviamo qualcosa dentro tipo : Io mi chiamo___. Dove sono gli trattini bassi… Read more »

Visualizzare le applicazioni pubblicate in app store all’interno della propria app

Con questo tutorial vi mostrerò come utilizzare il framework storekit  per visualizzare all’interno della  vostra app le vostre app già pubblicate(scusate il gioco di parole). Per prima cosa lanciamo  xcode e creiamo un nuovo progetto di tipo Single View Application  Aggiungiamo al nostro progetto il framework  StoreKit All’interno del file .h… Read more »

“Menu Down” creare un menu con animazione

Vogliamo rendere le nostre applicazioni più “simpatiche” ? Possiamo creare delle viste che scompaiono e appaiono con l’azione di qualche bottone e magari questa vista può contenere altri bottoni con diverse funzioni. Iniziamo a creare un progetto base come abbiamo fatto anche nei altri tutorial. Nel file della dichiarazione o… Read more »

Code Snippet: Salvare un immagine nel rullino foto iOS

Ciao a tutti oggi vi mostrerò come salvare un immagine all’interno del rullino fotografico . [code lang=”obj-c”] -(IBAction)saveToCameraRoll{ UIImageWriteToSavedPhotosAlbum(image.image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil); } – (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{ if (error != NULL){ NSLog(@"%@",error); }else{ UIAlertView *imageSavedAlert = [[UIAlertView alloc]initWithTitle:@"Titolo Salva immagine" message:@"Immagine salvata" delegate:self cancelButtonTitle:nil otherButtonTitles:@"OK", nil]; [imageSavedAlert… Read more »

I “code snippets” trucchi di Xcode

      Nessun commento su I “code snippets” trucchi di Xcode

In questo articolo vi diro come lavorare con blocchi di codici memorizzati, i code snippets. Quando aprite un progetto su xcode sicuramente avete visto un pannello a destra in basso dove ci sono gli oggetti che trasciniamo sul interfaccia grafica. Nello stesso pannello ci sono anche i code snippets, con… Read more »

Il design: Ombre, angoli tondi e bordi degli oggetti con “QuartzCore”

In questo tutorial useremo un framework che si chiama “QuartzCore“. Con questo framework possiamo disegnare lo strato di qualsiasi oggetto, possiamo inserire ombre, creare angoli tondi, inserire maschere, disegnare i bordi ecc. Partiamo con un progetto semplice come abbiamo fatto anche in altri tutorial e inseriamo il framework “QuartzCore” . Nel… Read more »

Java: Operatori relazionali e di uguaglianza

      Nessun commento su Java: Operatori relazionali e di uguaglianza

Oggi vi spiegherò come utilizzare l’istruzione if in java ,questa istruzione come ben sapete consente a un programma di prendere una “decisione” basandosi sul valore di una condizione . Se la condizione di un’ istruzione  if è vera il corpo dell’istruzione viene eseguita. Le condizioni all’interno dell’istruzione if possono essere… Read more »

Comunicazione tra oggetti in Objective-C: le notifiche

Le notifiche si usano quando abbiamo bisogno che un oggetto in una classe sia condivisa con altri oggetti in altre cassi. Per capire meglio facciamo un esempio pratico. Apriamo XCode>Single View App, creiamo 2 classi di UIViewController(FirstViewController e SecondViewController) e nello storyboard inseriamo 2 ViewController.Nello storyboard colleghiamo le ViewController con… Read more »

Java: utilizzo delle variabili e della classe Scanner

Con questo secondo tutorial andremmo ad utilizzare le variabili e la classe Scanner. Voglio precisare che non spiegherò cosa sia una variabile poichè come già precisato nel precedente  tutorial per poter seguire questa serie di tutorial bisognerà avere delle basi  di programmazione, quindi avere almeno le nozioni basilari. Il codice… Read more »

Java : Introduzione – Hello World

      Nessun commento su Java : Introduzione – Hello World

Ciao a tutti ragazzi benvenuti a questa nuova serie di tutorial come potete intuire oggi iniziamo il corso di programmazione Java !!! Prerequisiti Una buona conoscenza  di un linguaggio di programmazione (c/c++ ,python ,obj-c ,php ecc). Per prima cosa mi sembra d’obbligo spiegare cos’è java e come funziona.(Java non è… Read more »

[PREMIUM] Creare e gestire database SQLite da iOS

Sostanzialmente esistono due strade per gestire i database nella nostra applicazione ios: uno è l’utilizzo di SQLite e l’altro è l’utilizzo della tecnologia Core data. In questo articolo vi spiegherò com’è semplice creare e gestire un db tramite sqlite grazie a una libreria alla libreria open source. Il primo passo… Read more »

Maiuscolo, minuscolo e Locale… operazioni di testo per NSString

Ciao a tutti cari amici e care amiche di iProg era da un pò di tempo che non scrivevo qualcosa sul blog ma a causa dei vari impegno ho veramente poco tempo da dedicarci . Comunque sia, oggi vi mostrerò alcune operazioni sulle stringhe che possono essere veramente molto utili… Read more »

Arduino: i pin PWM

      Nessun commento su Arduino: i pin PWM

Fino  a questo momento abbiamo utilizzato l’istruzione digitalWrite per far in modo che un determinato pin sia acceso o spento ,oggi vi spiegherò come poter utilizzare anche dei valori intermedi (questo è molto utile se si vuole “comandare” la luminosità di un led o la velocità di un motore). Arduino… Read more »

iOS 6 Social Framework – Facebook e Twitter integrato

ios6 banner

Ciao a tutti cari amici e cari amiche come primo tutorial riguardante iOS 6 vi mostrerò una delle fantastiche novità integrate nel nuovo os cioè il social framework grazie a quest’ultimo sarà un vero gioco da ragazzi poter utilizzare la funzione share e condividere dalle nostre applicazioni verso i notissimi… Read more »

Open Source iOS – BTChat Chat Bluetooth tra dispositivi iOS

BTChat è una semplice libreria che permette di creare in maniere facile e veloce una chat per dispositivi ios . La comunicazione viene effettuata tramite il BT. La prima cosa da fare ovviamente è scaricare la libreria dal seguente indirizzo link Questa classe necessita del framework GameKit quindi importatelo all’interno del vostro… Read more »

GameSalad Tutorial – 20 Creare un gioco completo con GameSalad – PARTE 2

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad… Read more »

GameSalad Tutorial – 19 Creare un gioco completo con GameSalad – PARTE 1

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad… Read more »

Creiamo uno “share” button per le nostre applicazioni Mac OSX per condividere su Twitter, Email e Facebook*

mountain lion logo

Ciao a tutti ragazzi con l’arrivo del nuovo OS di casa apple sono state aggiunte tante succose novità e prima di ripartire per le vacanze vorrei mostravene almeno una , da questo momento in poi è davvero molto semplice inviare un tweet, una mail ecc direttamente dalla nostra app ma… Read more »

Usiamo una libreria per Criptare e Decriptare messaggi

cripta messaggii

Ciao a tutti cari amici di iProg  volevo segnalarvi una piccola libreria creata da me  con la quale sarà possibile criptare e decriptare  dei messaggi di testo. Il suo utilizzo è veramente molto semplice, la prima cosa da fare è scaricarla dal seguente link  ovviamente all’interno potete trovare un esempio già… Read more »

Elettronica: Elettromagnetismo

      Nessun commento su Elettronica: Elettromagnetismo

Una corrente elettrica che scorre su un filo conduttore produce forza magnetomotrice (f.m.m) ,che induce un campo magnetico su di esso. La f.m.m può assimilare la elettromotrice di un circuito elettrico, di conseguenza la presenza di una forza elettromotrice in un circuito  genera corrente elettrica. La grandezza del campo è… Read more »

GameSalad Tutorial – 18 pulsante musica

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad Creator, con… Read more »

Aggiungiamo le Notifiche Locali all’interno delle nostre applicazioni

notifiche locali

  Ciao a tutti ragazzi oggi vi mostrerò come è semplice inserire nelle nostre applicazioni le notifiche locali Quindi per inserire le notifiche locali all’interno delle nostre applicazioni l’unica cosa da fare e andare all’interno dell appdelegate.m e scrivere all’interno del metodo – (void)applicationDidEnterBackground:(UIApplication *)application (Questo metodo viene richiamato nel… Read more »

Gamesalad Tutorial – 17 schermata iniziale

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad Creator, con… Read more »

Applicasa ….Gestire un database online per le nostre app in modo semplice e veloce!!

Oggi vedremo come sfruttare un potente e utile servizio offerto da applicasa, che ci permetterà di creare e gestire  in meno di 10 minuti un database online per le nostre applicazioni il servizio è disponibile sia per  iOS, che per Android . Questo servizio non offre solo la gestione di… Read more »

Open Source iOS – Filtri Instagram per le nostre foto

image filters

Ciao a tutti ragazzi in questi giorni mi sono imbattuto in una libreria veramente ben fatta che permette con poche righe di codice di aggiungere alle nostre foto dei filtri fotografici : La libreria in questione  si chiama Filtrr  ed è stata implementata da Omidh il dowload è disponibile da… Read more »

GameSalad Tutorial – 16 muovere oggetto da touch

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad Creator, con… Read more »

GameSalad Tutorial – 15 sparare oggetti random

La programmazione di videogiochi è sicuramente un argomento complesso da affrontare. Ma se non avete grandi esigenze e avete l’idea perfetta per un giochino semplice e in 2D e non volete perdere la testa imparando il complicato framework Cocos2D o perfino Cocos3D, Gendai Games Inc. ha creato per voi il tool di sviluppo GameSalad Creator, con… Read more »

Arduino Sensore di Temperatura

      3 commenti su Arduino Sensore di Temperatura

Oggi Vedremo come utilizzare un sensore di temperatura una volta creato il circuito come quello in figura non ci resta che collegare il nostro arduino al computer e scrivere questo codice:   [code lang=”obj-c”] int SensorePin=A0;//leggiamo il valore analogico del sensore void setup(){ Serial.begin(9600);//inizializziamo la comunicazione seriale con velcocità di… Read more »

Elettronica: Condensatori in Serie e in Parallelo

Condensatori in Parallelo Consideriamo una tensione v applicata ai due condensatori C1 e C2 connessi in parallelo .Se definiamo la carica su questi due condensatori Q1 e Q2 allora Q1=V*C1 Q2=VC2 Se volessimo sostituire i due condensatori con un unico condensatore ,dobbiamo fare in modo che C deve essere uguale… Read more »

Popolare una TableView tramite Property List – plist

Ciao a tutti ragazzi dopo molte richieste riguardanti a questo argomento ho deciso di creare un tutorial quindi per prima cosa creiamo un nuovo progetto di tipo single view application Spuntiamo le voci use storyboard e use automatic reference Fatto ciò dobbiamo eliminare  i due file viewcontroller .h e .m… Read more »

iProg….. il Forum

      Nessun commento su iProg….. il Forum

Ciao a tutti ragazzi sono lieto di annunciarvi il ripristino del forum esso nasce per dare la possibilità di comunicare con  tutti e ovviamente con gli autori del blog. Quindi per richieste, domande e problemi di vario genere, siete pregati di utilizzare il forum poichè da oggi in poi non… Read more »

Elettronica: corrente continua e corrente alternata

Corrente Continua il verso di scorrimento della corrente continua va  sempre, secondo convenzione, da un polo positivo (+) ad uno negativo (-). La corrente di questo tipo si mantiene costante in intensità e direzione può essere rappresentata da un diagramma lineare, come in figura, e viene indicata, sugli apparecchi che la… Read more »

L’apprendista sviluppatore 5

      Nessun commento su L’apprendista sviluppatore 5

Ciao a tutti cari amici e care amiche di iProg ecco il momento che attendavate è arrivato finalmente il nuovo numero dell’Apprendista Sviluppatore con tantissime novità… In questo nuovo numero dell’apprendista sviluppatore abbiamo introdotto nuovi tutorial per quanto riguarda la programmazione Mac OSX ,Visual Basic, PHP e ovviamente iOS Gli argomenti che tratteremo… Read more »

Animiamo le nostre View

      Nessun commento su Animiamo le nostre View

Ciao a tutti con il tutorial di 0ggi vi mostrerò come è semplice creare una semplice animazione all’interno delle nostre view quindi per prima cosa creiamo un nuovo progetto di tipo single view Fatto ciò rechiamoci nel file con l’estensione .h  e scrivete il seguente codice :   [code lang=”obj-c”]… Read more »

C++ Le funzioni

      Nessun commento su C++ Le funzioni

Le funzioni sono davvero molto importanti per un programmatore poichè  la maggior parte del codice di un programma viene utilizzato più volte . L’utilità delle funzioni non consiste solo nell ‘aiutare il singolo programmatore ma sono molto utili specialmente quando si lavora in team. La richiesta di esecuzione di una… Read more »

Principio di sovrapposizione degli effetti

Principio di sovrapposizione degli effetti quando un circuito contiene più di un generatore , tipicamente è possibile semplificarne l’analisi applicando il principio di sovrapposizione degli effetti. questo principio permette di calcolare separatamente gli effetti di ogni generatore di tensione e di corrente oer poi eseguirne la somma e ottenere l’effetto… Read more »