Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    consiglio per app mobile

    Salve a tutti
    spero di star scrivendo nel posto giusto... purtroppo una sezione mobile non l'ho trovata e questa mi è sembrata la più simile.

    Per la mia azienda devo sviluppare un app, il più cross-platform possibile (compatibile con ios e android di certo e possibilmente windows phone e blackberry 10)

    L'applicazione ha come modello l'app del financial times, quindi richiede un bel po di cose (articoli offline, swipe delle pagine, scroll fra gli articoli, elementi opzionali che compaiono sopra)

    A livello di conoscenze non ho la possibilità di sviluppare nativamente queste app, dato che conosco poco di java, object-c, c#, ruby, etc...

    Mi sto quindi informando sugli altri metodi per svilupparla.
    I due principali metodi che ho visto sono:
    -svilupparla in html5 con un framework sotto che mi aiuti
    -svilupparla in un framework javascript con componenti nativi

    Per il primo punto ho visto un po di alternative:
    -phonegap/apache cordova
    -sancha touch
    -appMOBI
    -netbiscuits

    Per il secondo invece:
    -titanium (appcelerator)
    -mosync

    Inizialmente ho provato a sviluppare con titanium, e otre ad essere diventato pazzo con javascript (lavorare ad oggetti li è un suicidio) ho trovato due grossi problemi che mi hanno fermato:
    -un baco sullo scrollableview (l'elemento che fa lo swipe) che non gli permette di essere usato se non gli si setta una lunghezza (o 100% o in pixel), rendendomi impossibile ricreare l'effetto di swipe dentro ad uno scroll (se provate l'app del FT capite che sto dicendo)
    -gli elementi nativi: ho la necessità di effettuare delle "impaginazioni" che in html sono banali, come ad esempio il testo attorno ad un immagine, ma li, avendo degli elementi con dimensione precisa (label e contenitori di immagini) non ho modo di farlo, oltre al fatto che non posso formattare semplicemente il testo (link, bold, italic...)

    Sono tornato quindi all'idea dell'app HTML5, infatti il financialtime ha rilasciato l'app in html che fa esattamente quelle cose (app.ft.com), e mi servirebbe capire quale può essere, fra i framework che ho citato prima o qualcun'altro (ne continuo a trovare cercando per il web) può aiutarmi di più a creare un contenitore per webapp scritta in html5, con queste caratteristiche:
    -compatibilità con piattaforme specificate prima (ios, android, wp, BB)
    -gestione minima dei pulsanti come il tasto back o il tasto menu
    -invio di notifiche push, nei dispositivi che le supportano
    -possibilità di accedere a qualche dato sul telefono o salvarsi dei settaggi
    -eventuale possibilità di usare un database locale per salvarsi gli articoli offline

    Oltre a questo vorrei capire, quale fra i framework html5/js è più adatto per realizzare quel tipo di struttura (scoll + swipe vari). Ho visto cose come l'iScroll che possono essere sfruttate per questo scopo, o eventualmente iScroll più qualche carosello vario, ma non sò in termini di performance quanto funziona.

    Se per caso qualcuno ha esperienza con queste piattaforme, anche solo una, e riesci a schiarirmi un po le idee (dovrei provarle tutte per almeno una settimana se no, e diventa eccessivo, e poi c'è il rischio che in una settimana non trovo tutti i modi con cui in realtà di può fare una cosa/funzione e giudico male la piattaforma)

    VI ringrazio in anticipo!
    Cordiali saluti
    Mix

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

  2. #2
    Ciao, non ho mai provato a creare un app mobile ma potresti farlo con Canvas quindi con Html5. DI conseguenza sarebbe compatibile con tutti i dispositivi con un browser html5 installato.

    Come hai detto è meglio avere un framework che ti gestisce le parti più complicate e infatti c'è, si chiama ProcessingJs. processingjs.org

    Trovi tutta la documentazione nel sito. E' un po' complicato purtroppo, il tempo per riuscire ad apprenderlo per creare l' app che vuoi fare è di circa un mese / 2 sett.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.