Wiki > Tecnologie Mobile

H U B

Naviga tra le definizioni - Tecnologie Mobile

Cocoa

Cocoa è un'API orientata agli oggetti, sviluppata da Apple per i propri sistemi operativi macOS. Cocoa è composto da tre librerie principali, scritte in Objective-C: Foundation Kit, Application Kit (AppKit) e Core Data. Foundation raccoglie le funzio...

Cocoa Touch

Cocoa Touch è un'API per iOS, il sistema operativo mobile di Apple. Si tratta della versione per mobile del framework Cocoa, e infatti presenta un focus specifico nell'ottimizzazione delle interazione basate sulla tecnologia touch. Come Cocoa, è comp...

UIKit

UIKit è un framework front end scritto in Objective-C per l'interfaccia grafica dell'utente (GUI) dei sistemi operativi Apple iOS e tvOS. UIKit é per Cocoa Touch quello che AppKit è per Cocoa: una raccolta di componenti HTML, CSS e JS che rendono le ...

Logo di ReactiveCocoa

ReactiveCocoa

ReactiveCocoa è un framework Objective-C che permette di implementare la programmazione reattiva funzionale (FRP, Functional Reactive Programming). L'FRP è un paradigma di programmazione che consente di propagare all'intera applicazione le modifiche ...

Logo di Objective-C

Objective-C

Objective-C è un linguaggio di programmazione orientato agli oggetti basato su elementi di C e di SmallTalk. Si tratta infatti di un superset di C (ovvero qualsiasi documento C valido è anche un documento Objective-C valido), di cui implementa la sin...

Logo di Swift

Swift

Swift è un linguaggio di programmazione sviluppato dalla Apple per i propri sistemi operativi (come macOS, iOS, watchOS e tvOS) e per i sistemi Linux. Rilasciato nel 2014, Swift è basato sul meglio di Objective-C, con cui è altamente compatibile: è s...

Logo di Alamofire

Alamofire

Alamofire è una libreria di networking HTTP scritta in Swift per i sistemi operativi Apple. Alamofire si basa sulle applicazioni di rete di Foundation per fornire ai programmatori un'interfaccia che semplifica la gestione delle funzionalità di networ...

SwiftyJSON

SwiftyJSON è una libreria di analisi open source costruita per aiutare i programmatori a gestire i dati JSON con Swift. Consente di manipolare in modo semplice e immediato i JSON, superando le rigidità dei tipi statici di Swift....

Dagger

Dagger è un framework di iniezione rapida delle dipendenze per lo sviluppo di software Java, Kotlin e Android. Mantenuto da Google, Dagger punta a risolvere di problemi di sviluppo e performance legati a soluzioni basate sulle riflessioni (reflection...

Logo di Espresso

Espresso

Espresso è un framework usato nella creazione di test automatizzati per l'interfaccia utente (UI) di Android. Espresso fornisce un'API leggera e semplice da imparare, per testare Android UI in modo rapido e affidabile. I test Espresso possono essere ...

Logo di Fresco

Fresco

Fresco è una libreria per la gestione delle immagini nelle applicazioni Android. Sviluppata da Facebook, Fresco aiuta gli sviluppatori nella gestione di caricamento e visualizzazione delle immagini: prevede una pipeline per caricare le immagini, usan...

Logo di Cordova

Cordova

Cordova è un framework di sviluppo mobile per la programmazione multipiattaforma. Cordova infatti consente di evitare il linguaggio di sviluppo nativo di ciascuna piattaforma mobile tramite un contenitore (wrapper) che accede alle tecnologie principa...

Logo di Firebase

Firebase

Firebase è una piattaforma serverless per lo sviluppo di applicazioni mobili e web. Open source ma supportata da Google, Firebase sfrutta l'infrastruttura di Google e il suo cloud per fornire una suite di strumenti per scrivere, analizzare e mantener...

Logo di Flutter

Flutter

Flutter è un toolkit per l'interfaccia utente (UI) che consente di sviluppare applicazioni mobili, web e desktop. Open source e gratuito, Flutter viene sviluppato da Google, e supporta i sistemi operativi Linux, macOS e Windows. Flutter è scritto in ...

Logo di Ionic

Ionic

Ionic è un framework HTML5 open source, usato per scrivere applicazioni mobile ibride con tecnologie web come HTML, JavaScript, CSS e SASS. Con Ionic si possono creare applicazioni web progressive (PWAs, Progressive Web Apps) multipiattaforma, che qu...

Trova ora il tuo prossimo talento

Scopri di più