it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


10 framework per creare applicazioni mobili con HTML, CSS e JavaScript

Per molti sviluppatori web, che potrebbero avere familiarità con HTML, CSS e JavaScript, lo sviluppo di un'app mobile nativa potrebbe essere un territorio sconosciuto . Tecnicamente parlando, le app mobili in Android, iOS e Windows Phone sono costruite utilizzando linguaggi di programmazione completamente diversi; un'app per Android utilizza Java, un'app per iOS utilizza Objective-C, mentre un'applicazione per Windows Phone utilizza .NET.

Ma ora, chiunque abbia una conoscenza decente di HTML, CSS e JavaScript può creare un'applicazione mobile. Uno dei principali vantaggi dell'utilizzo della tecnologia web per creare la tua app è Portability . Utilizzando un packager / compilatore, come PhoneGap, potrai effettuare il porting e installare la tua app su molte piattaforme diverse.

Ci sono una serie di quadri che rendono questo possibile. Hanno anche fatto la metà del duro lavoro per colmare il divario tra le piattaforme web e mobile . Qui abbiamo messo insieme 10 dei migliori framework mobili che abbiamo potuto trovare. Se sei pronto per costruire la prossima app da miliardi di dollari, dai un'occhiata alla lista.

1. jQuery Mobile

jQueryMobile è un solido framework di sviluppo mobile per creare app per piattaforme cross-mobile . jQuery Mobile supporta una vasta gamma di piattaforme diverse, da un normale desktop, smartphone, tablet o un dispositivo di e-reader come Nook o Kindle. Simile a sua sorella, l'interfaccia utente di jQuery, jQuery Mobile comprende un numero di UI che, in questo caso, è ottimizzato per dispositivi mobili e abilitati al tocco .

Letture consigliate: Mobile App Design / Dev: Beginner's Guide To JQuery Mobile

2. Cordova / PhoneGap

PhoneGap è essenzialmente basato su Cordova. Cordova / PhoneGap fornisce una serie di API JavaScript che si connettono alle funzioni native del dispositivo come Fotocamera, Bussola, Contatti e Geolocalizzazione. Cordova / PhoneGap ci consente di creare un'applicazione mobile senza il linguaggio di programmazione nativo ; invece possiamo usare un framework come jQuery Mobile. Compilerà la tua app utilizzando l'SDK della piattaforma e sarà pronta per l'installazione sulla piattaforma che supporta, tra cui iOS, Android, Windows Phone, Blackberry e Web OS.

3. Sencha Touch

Sencha Touch è un framework mobile basato su HTML5 e CSS3 che fornisce API, animazioni e componenti compatibili con le attuali piattaforme e browser mobili. Sencha Touch supporta sia Cordova che PhoneGap ; puoi compilare la tua app e inviare la tua app agli App Store della rispettiva piattaforma. Inoltre, Sencha Touch offre una serie di temi per iOS, Android, Blackberry, Windows Phone, Tizen e una varietà di altre piattaforme per aiutare la tua app a sembrare un'app nativa.

4. Cricchetto

Ratchet è stato originariamente utilizzato da Twitter come strumento interno per creare il prototipo di app per dispositivi mobili che viene poi rilasciato pubblicamente come progetto open source. Ratchet viene fornito con una raccolta di interfacce utente e plugin JavaScript per creare semplici app mobili, fornendo classi HTML riutilizzabili . Nella versione 2.0, Ratchet viene anche fornito con il set di icone di font proprietario denominato Ratcheticon e due temi dell'interfaccia utente predefiniti per iOS e Android .

5. Ionico

Se sei preoccupato per il rendimento delle tue app, Ionic è la struttura giusta per te. Ionic è un framework mobile HTML5 focalizzato sulle prestazioni, sfruttando l'accelerazione hardware e non richiede la libreria JS di terze parti. Funziona al meglio insieme a Angular.js per creare un'app interattiva . Simile a Ratchet, Ionic viene fornito con un set di icone di font ben fatto, Ionicons e un mucchio di classi HTML riutilizzabili per costruire l'interfaccia utente mobile.

6. Lungo

Lungo è un framework mobile leggero basato su HTML5 e CSS3 . Ha degli stili predefiniti molto carini che puoi usare come punto di partenza per progettare la tua app mobile. A parte i componenti dell'interfaccia utente mobile, Lungo porta un numero di API JavaScript per controllare la tua app. Lungo supporta le seguenti piattaforme: iOS, Android, Blackberry e Firefox OS.

7. jQT

jQT è un plugin Zepto per framework mobile progettato principalmente per i browser Webkit . jQT è facilmente personalizzabile ed estensibile . Viene fornito con un tema che può essere modificato usando Sass / Compass, una transizione 3D che è regolabile tramite CSS3, inoltre gli sviluppatori possono anche estendere jQT con le proprie funzionalità richieste.

8. Junior

Junior è anche un plug-in Zepto per la creazione di un'app mobile simile a jQT . Ma Junior dipende da diverse librerie esterne per alcune funzioni, come Backbone.js, Flickable.js per la creazione di un cursore scorrevole e Ratchet per lo scaffold dell'interfaccia utente.

9. Jo

Jo supporta un'ampia varietà di piattaforme mobili tra cui Tizen e Chrome OS. Jo ha anche un antipasto, che è alimentato da CSS3, quindi rende facile per gli sviluppatori web di qualsiasi livello di esperienza cogliere e iniziare a disegnare le loro app. Inoltre, puoi utilizzare Jo insieme a PhoneGap o Cordova per imballare la tua app per l'utilizzo sulla piattaforma mobile.

10. Famo.us

Famo.us, un nuovo bambino sul blocco del framework mobile, promette di eliminare il problema di prestazioni HTML5 sui dispositivi mobili con il suo motore JavaScript leggero (solo 64k). Famo.us, a quanto si dice, avvierà anche un servizio basato su cloud per impacchettare la tua app da pubblicare su AppStore: suona come Phonegap e Sencha presto riceverà un nuovo concorrente. Puoi iscriverti come beta tester su www.famo.us per metterlo tra le mani.

30 siti web interessanti di cui probabilmente non avete sentito parlare

30 siti web interessanti di cui probabilmente non avete sentito parlare

A parte i normali tuffi nelle tue pozze preferite di social media, sono sicuro che tu abbia quell'assortimento di siti web che visiti quasi religiosamente ogni giorno . Le routine hanno la brutta abitudine di diventare noiosi dopo un po ', quindi la necessità di liste come questa. In questo post troverai 30 siti interessanti che probabilmente non hai mai sentito nominare.

(Consigli tecnici e di design)

Surface Studio: l'iMac Killer di Microsoft fa il suo debutto

Surface Studio: l'iMac Killer di Microsoft fa il suo debutto

Nelle ultime settimane si è sparsa la voce che Microsoft stia preparando un All-in-One che farà il suo debutto durante l'evento. Oggi, finalmente abbiamo avuto un'idea del dispositivo, ed è fatto su misura per designer e creatori. Il dispositivo si chiama Surface Studio e, dall'aspetto delle cose, sta cercando la base di utenti di iMac.Ab

(Consigli tecnici e di design)