• Cosa facciamo
  • Chi siamo
    • Sviluppo App
    • Soluzioni
  • App
  • Contatti
  • Blog

Posts Categorized: iOS & Xcode

iBeacons: cosa fa e cosa potrebbe fare.

By iStartLab In Android, App & Mobile Development, iOS & Xcode Posted 5 February 2014 No Comments

La lingua anglossassone ha i suoi vantaggi di sintesi ed immediatezza.

iFari! Questo il nome della tecnologia iBeacons se fosse stata sviluppata in Italia.

Molti di noi già la conoscono bene; se ne parla, dalla sua introduzione sui dispositivi Apple con l’uscita di iOS7, come la tecnologia con più potenzialità e notevole funzionalità.

Dal momento che non diamo nulla di scontato, cerchiamo di capirne qualcosa in più. (more…)

iBeacons

Android ed iOS sono sicuri? Due infografiche per scoprirlo.

By iStartLab In Android, iOS & Xcode Posted 15 January 2014 No Comments

Una delle cose che mal sopportiamo sono i confronti aka vs!

Android vs iOS vs Windows Phone vs Commodore 64 vs Atari vs Risiko!

Ogni sistema operativo, così come ogni dispositivo mobile, ha i suoi pregi e difetti.

In generale con la crescita esponenziale del mobile, la sicurezza di questi dispositivi è una preoccupazione crescente per gli utenti di smartphone/tablet. Queste due infografiche esaminano le caratteristiche di sicurezza di Android e iOS, i loro punti di forza e di debolezza.

(more…)

android, infografica, iOS, sicurezza, windows phone

Linguaggio C: origini e storia del codice per tutte le stagioni!

By iStartLab In Code and Software Develop, iOS & Xcode, Magari lo sapevate che... Posted 4 January 2014 No Comments

Parliamo spesso di iOS, del Codice da Vinci da cui nasce ovvero l’Objective-C, di Android, Java e via codificando.

c-dennis-ritchie

Ma c’è un simpatico tipo/linguaggio quarantenne, magari old school, ma che è alla base di Objective-C, essendo quest’ultimo un’estensione di esso, e che è stato fonte di ispirazione nel caso di Java.

Ladies and Gents, let us introduce you… Mr. C!

Nato sulla base del precedente Mr. B. (don’t worry, it’s not the same italian Mr. B!), il linguaggio C viene sviluppato inizialmente tra fine anni ’60 e primi ’70 da Dennis Ritchie per essere utilizzato con il sistema operativo Unix. La sua consacrazione e definizione si ha tra il 1978, con la pubblicazione da parte di Brian Kernighan e Dennis Ritchie del libro The C Programming Language, e l’estate del 1983, anno in cui venne nominato un comitato con il compito di creare uno standard ANSI (American National Standards Institute) che definisse il linguaggio C una volta per tutte.

Un soggetto minimalista, il nostro Mr. C; la sua semantica utilizza un insieme ristretto di concetti relativamente semplici e vicini al funzionamento dell’hardware dei calcolatori ed al tempo stesso vicino o familiare alla logica del nostro linguaggio naturale; Versatile, si adatta ad usi generici. Non ha istruzioni specifiche per particolari problematiche. Ha però solide basi per strutturare dati con pochi strumenti. Certo, ha le sue funzioni che interagiscono tra loro per svolgere tutte quelle attività previste da un software. Molte sue istruzioni sono traducibili direttamente con una singola istruzione di linguaggio macchina.

Un po’ figlio dei fiori per la libertà e flessibilità della sua grammatica e sintassi, va subito al sodo il nostro Mr. C. Scrive istruzioni complesse e potenti in poche righe di codice.

Alti livelli, insomma! Eppure non è il tipo da darsi arie… mantiene sempre un profilo quasi… medio! Risultando, infatti, molto meno astratto di linguaggi anche affini!

Il linguaggio C è utilizzato principalmente per la programmazione di software di sistema, ma non disdegna l’utilizzo per la realizzazione delle applicazioni.

Chiaro è ormai che il nostro Mr. C  è un tipo per tutte le stagioni! Efficiente e portabile su qualsiasi piattaforma, non ti fa mai sfigurare!

Un fascino forse troppo old school? Eppure il nostro Mr C. gioca ancora molto bene le sue carte!  Il C ha, e continua ad avere, anche una notevole importanza didattica. La forte tecnica è anche il suo limite in questo campo, dal momento che per la sua complessità semantica in relazione al funzionamento del computer (o meglio del suo hardware) non è un linguaggio particolarmente intuitivo per i principianti, e in special modo a quelli sprovvisti di un adeguato background. Ed i suoi giovani derivati (C++, Java e C# tra gli altri) ne hanno ormai da tempo approfittato per farsi largo.

Insomma throw your hands up for Mr. C! Un codice per tutte le stagioni!

 

 

C, C language, Dennie Ritchie, iOS, JAva, Linguaggio C, Objective C

Vuoi realizzare e finanziare un’app iOS? Lista della spesa!

By iStartLab In App & Mobile Development, Code and Software Develop, iOS & Xcode, Magari lo sapevate che... Posted 31 December 2013 No Comments

Mobile App Development

Ho l’idea del secolo! Non ho mai scritto una riga di codice, se non quello fiscale quando dovevo finanziarmi l’iPhone!

Però l’idea è buona, voglio sviluppare un’App per iPhone/iPad! Cosa mi serve?

Benvenuti a “iDeato e Sviluppato“.

E non ce ne voglia la Parodi se parafrasiamo il suo “Cotto e Mangiato”.

Restiamo in tema culinario ordunque!

Lista della spesa:

1) Un computer Apple. L’ambiente di sviluppo integrato di iOS, Xcode, gira solo su macchine gusto Mela!
2) Il “di cui sopra” Xcode. Scaricabile gratuitamente dal Mac App Store tramite il proprio ID Apple;
3) L’idea! Eh già, quella che ha fatto partitre la macchina organizzativa. Deve essere semplice, ma geniale. Non deve essere unica ne originalissima, l’importante che abbia una componente che la possa rendere particolare nel suo genere e magari virale. Spesso le migliori idee nascono da bisogni quotidiani, da passioni e via dicendo
4) … far scendere l’idea dai piani alti così da farla scorrere lungo le dita che digiteranno codice sulla tastiera! Ovvero, sviluppare l’App!

Facile, vero?

Ed invece questo è solo l’inizio!

Perché, a questo punto, serve qualcuno in grado di insegnarti a prendere quell’ascensore che condurrà l’idea dalla testa alle dita, a conoscere i tasti esatti da premere per fermarsi ai piani desiderati.

Andiamo a fare i conti con il vil denaro. L’investimento iniziale?

  • Un iMac oppure un Macbook Pro/Air così come l’ottimo Macmini;
  • Fai da te (tutorials, libri, ebooks, ceri sacri da accendere ogni volta che mandi il codice in esecuzione nella speranza che non ti restituisca un errore aka bug per diral alla ”merigana) oppure razionalizzi i tempi e ti iscrivi ad un corso che ti insegni a… prendere l’ascensore (anche in questo caso l’opzione cero non è da scartare!).
  • Tanti sali e scendi con l’ascensore!
    Ok, un altro piano è stato raggiunto, prima o poi lasceremo l’ascensore!

Come finanziamo l’operazione “ComeTiSviluppoUnApp”?

Ottima domanda! (Grazie mille, ndr)

  • ScusaMioDolceContoCorrenteSeTiDisturbo aka investo i miei risparmi in questa avventura; Veloce, non devo dare conto a nessuno… se non al mio amato/odiato Conto Corrente!
  • Cerco investitori disposti a finanziare sulla carta la mia idea! Possibile… come gli Ac/Dc che fanno da sparring partner a Gigi D’Alessio;
  • Condivido l’idea sul web tramite lo strumento del crowdfuning; Ossia un finanziamento che mobilità le persone che credono nel tuo progetto. Il popolo del web diventa il tuo finanziatore (vedi roommates); Internet è attualmente il luogo virtuale più meritocratico ch esista: se l’idea è valida il web la diffonderà!
  • Se la sede della mia attività è nelle regioni di Campania, Calabria, Puglia o Sicilia, rispettando criteri di età ed inoccupazione, posso presentare una domanda così da avviare la mia impresa/startup innovativa. Luci ed ombre anche in questo caso;

Ok, ce l’ho fatta! Trovati i finanziamenti! Birra a fiumi per festeggiare! Ma… no, mancano ancora un paio di figure fondamentali:

  1. Un Grafico (la G maiuscola è d’obbligo);
  2. Un esperto di Web and Mobile Marketing;

Ci siamo quasi. La nostra App è pronta! Signed, Sealed, Delivered come canterebbe Stevie Wonder. Il Delivered, appunto. La nostra App viene infatti consegnata ad Apple, ad App Store per la precisione! Che si prende fino a 2 settimane per valutarla ed eventualmente pubblicarla!

Trascorse le due settimane, o anche meno, la nostra App è lì su iTunes ed App Store.

Ed a questo punto… Rock ‘n’ Roll

Vi/Ci auguriamo che possa essere un 2014 App…assionato ed App…agante per tutti noi, che ci crediamo ed investiamo nonostante le cose spesso non vanno come desiderato!

app, crowdfunding, developing app, iOS, smart&start, Xcode

Xcode? Ma si, l’ambiente integrato di sviluppo iOS!

By iStartLab In App & Mobile Development, iOS & Xcode, Magari lo sapevate che... Posted 27 December 2013 No Comments

Magari lo sapevate già che…

Xcode - IDE iOS

Xcode…paura?
Gli agenti Mulder e Scully hanno bussato alla nostra porta per lasciarci una cartella verde con su scritto X-Files ed ora ve ne sveleremo il contenuto?
Siamo spiacenti di deludere le aspettative fantascientifiche e paranoramil! Perché seppure hanno bussato alla nostra porta, seppure erano in due, seppure la cartella che hanno lasciato era di colore verde…non si trattava di due agenti FBI a caccia di UFO, ma del Postino e della sua penna a caccia di firme! Speriamo il contenuto non sia da fantascienza!

Non pensiamoci…per ora. Dunque ritorniamo nel nostro orticello informatico.
Oggi scriviamo di Xcode, uno dei famosi IDE già discussi in questo post, ovvero un ambiente di sviluppo integrato sviluppato da Apple Inc. per agevolare lo sviluppo di software sia per dispositivi mobile che fissi, quindi sia Mac OS X (Eh…ma so’ fissati con ste X!) e iOS.

È fornito gratuitamente in bundle con il sistema operativo a partire da Mac OS X 10.3, sebbene sia in grado di generare programmi per qualsiasi versione di Mac OS X. Estende e rimpiazza il precedente tool di sviluppo della Apple, Project Builder, che era stato ereditato dalla NeXT (società informatica fondata da Steve Jobs nel 1985 dopo la prima epurazione subita in Apple).
Xcode lavora in congiunzione con Interface Builder (di origine NeXTiana), un tool grafico per realizzare interfacce grafiche.

Xcode include GCC acronimo di Gnu Compiler Collection, ovvero un compilatore multi target che è in grado di compilare codice C, C++, Objective C/C++ e Java. Supporta nel caso specifico i frame work (strutture di supporto ai software di programmazione) Cocoa e Carbon.
Una delle caratteristiche tecnologicamente più avanzate di Xcode è che supporta la distribuzione in rete del lavoro di compilazione. Usando Bonjour e Xgrid è in grado di compilare un progetto su più computer riducendo i tempi. Supporta la compilazione incrementale, è in grado di compilare il codice mentre viene scritto, in modo da ridurre il tempo di compilazione.
Dalla versione 3.1, Xcode è anche lo strumento per sviluppare le applicazioni native per iPhone e iPod touch.
Dalla versione 3.2, inoltre, è possibile sviluppare applicazioni per iPad. Siamo arrivati alla vers. 5.0.2.

Magari lo sapevate già… che noi organizziamo corsi che forniscono le basi per sviluppare App?

corsi iOS, Xcode

  1. 1
  2. 2
  3. 3
Recent Posts
  • App della Settimana: Beat Stomper
  • App della Settimana: FRAMED
  • App della Settimana: La Fabbrica di Robot di Tinybop
  • App della Settimana: “klocki”
  • App della Settimana: Eggggg
Recent Comments
  • iStartLab on iOS: modifica o rimozione delle informazioni di pagamento dell‘ID Apple
  • Nunzia on iOS: modifica o rimozione delle informazioni di pagamento dell‘ID Apple
Archives
  • June 2017
  • May 2017
  • April 2017
  • January 2017
  • June 2016
  • April 2015
  • March 2015
  • February 2015
  • September 2014
  • February 2014
  • January 2014
  • December 2013
Categories
  • Android
  • App & Mobile Development
  • App Gratis
  • Code and Software Develop
  • Hardware & IT
  • Innovazione
  • iOS & Xcode
  • Magari lo sapevate che…
  • Movie & Music and…
  • News
  • Tutorial
  • Windows

About us


iStart Lab è una Software farm specializzata nello sviluppo di applicazioni mobile iOS, Android e Windows, e ha sede in Calabria, a Cosenza.


iStart Lab: get app!

Ultimi post

  • App della Settimana: Beat Stomper

    19 June 2017
  • App della Settimana: FRAMED

    13 June 2017
  • App della Settimana: La Fabbrica di Robot di Tinybop

    5 June 2017
  • App della Settimana: “klocki”

    1 June 2017
© 2017 iStartLab S.r.l. - P.Iva 03328640788 | Cookie Policy
Questo sito utilizza cookie tecnici per migliorare la navigazione ed il sito stesso e raccoglie dati statistici anonimi sulla navigazione, mediante cookie installati da terze parti autorizzate, rispettando la privacy dei tuoi dati personali e secondo le norme previste dalla legge. Continuando a navigare su questo sito, accetti l’utilizzo dei suddetti cookie. Potrai sempre cambiare le tue scelte nelle Impostazioni dei cookie presenti nell’Informativa Estesa.OkNegoCookie Policy