Category Archives: Utility

Fastlane: Boarding

      Nessun commento su Fastlane: Boarding

Ciao a tutti cari amici di iProg, con l’articolo di oggi torniamo a parlare di fastlane nello specifico vi vorrei presentare la funzione “Boarding”. Come molti ben sanno gestire i beta  tester esterni può essere un po ‘complicato e noioso, dato che si deve accedere ogni volta ad iTunes Connect… Read more »

Come creare un pod privato

      Nessun commento su Come creare un pod privato

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 »

iOS: Testing con Quick/Nimble

      Nessun commento su iOS: Testing con Quick/Nimble

Ciao a tutti cari amici di iProg, in qualche tutorial precedente vi accennai un po’ il TDD  oggi  invece vorrei presentarvi Quick/Nimble, esso e’  un behavior-driven development framework  ma cosa sara’ mai questo BDD ? Il BDD fa parte della filosofia agile e ha lo scopo di migliorare la comunicazione all’interno… Read more »

Come generare la documentazione per la nostra app in maniera semplice e veloce con Jazzy

  Ciao a tutti cari amici di iProg, oggi voglio parlavi di Jazzy, Jazzy e’ un utility che ci consente di generare in maniera semplice e veloce la documentazione per il nostro progetto. La prima cosa da fare e’ installarlo e per farlo bastera’ eseguire il seguente comando: sudo gem… Read more »

Slack: La piattaforma per la comunicazione tra gruppi di lavoro

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 »

Creazione di un CocoaPod

      Nessun commento su 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 all’interno di quest’ultima. [code lang=”bash”] mkdir mialibreria cd mialibreria [/code]… Read more »

Introduzione al Pattern Model View ViewModel (MVVM)

Ciao a tutti cari amici di iProg, nel tutorial di oggi vorrei introdurvi un pattern molto utilizzato oggi giorno ovvero Model View ViewModel, esso consiste nella separazione degli aspetti della nostra applicazione in tre componenti: Model : rappresenta il punto di accesso ai dati. Trattasi di una o più classi che leggono… Read more »

Come usare CocoaPods in 5 passi

      2 commenti su 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 come CocoaPods rende la gestione del progetto più semplice.  … Read more »

GIT: guida rapida al software di backup

      Nessun commento su GIT: guida rapida al software di backup
git logo

Wikipedia recita: Git è un sistema software di controllo di versione distribuito, creato da Linus Torvalds nel 2005. Al giorno d’oggi mi trovo di continuo ad usare GIT come sistema di controllo versioni (o backup) sopratutto per progetti software in quanto il suo uso ideale è con i file di… Read more »

Creare macchina virtuale Mac OS X Mavericks usando Parallels Desktop per Mac

Se si possiede Parallels Desktop per Mac, versione 7.0 o superiore (questa guida è stata provata e testata con Parallels 9.0.2) è possibile installare una nuova macchina virtuale Mac OS X 10.9 Mavericks i maniera semplice e veloce. NOTA: Per installare correttamente OS X in una macchina virtuale Mavericks deve… Read more »

Cos’è Github? Come si usa?

      Nessun commento su 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 server e visionarla online senza scaricarla in ssh. In dettaglio… Read more »

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 »

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 Cronjob su hosting Linux

      Nessun commento su Creare un Cronjob su hosting Linux

Nei sistemi operativi Unix e Unix-like, il comando crontab consente la pianificazione di comandi, ovvero consente di registrarli presso il sistema per essere poi mandati in esecuzione periodicamente. Generalmente, crontab usa un demone, chiamato crond, che è costantemente in esecuzione in background e, una volta al minuto, legge i contenuti… Read more »

Network Link Conditioner – Proviamo l’app in qualunque condizione di rete (3G / WiFi)

network link conditioner

Se sei uno sviluppatore di applicazioni Mac o iOS che utilizzano la rete, c’è una nuova funzione nei Developer Tools di Mac OS X 10.7 “Lion”  e in Mountain Lion 10.8, che sarà utile a tutti voi. In questo breve articolo descriveremo il funzionamento e come simulare diverse condizioni di rete… Read more »

Usare GIT – nuova repository su GitHub

GitHub è un servizio di hosting basato sul web per i progetti di sviluppo software che utilizzano il sistema di controllo di revisione Git. GitHub offre piani commerciali e account gratuiti per progetti open source. GitHub è il più popolare sito di hosting Git. Descrizione Il sito fornisce funzionalità di… Read more »