Posts tagged ‘applicazioni’

Come provare le applicazioni Android su iPhone

Agli utenti di iPhone può capitare di voler provare un’applicazione scritta per Android. In passato abbiamo illustrato alcuni metodi per poter installare il sistema operativo mobile di Google su iPhone o iPod Touch, ma sarebbe un po’ troppo scomodo se lo scopo fosse semplicemente quello di vedere un’applicazione di Android. Esiste un metodo alternativo per poter provare queste applicazioni sul vostro iPhone, iPod Touch o iPad e senza impiegare tanto tempo.

Ci avveleremo di un browser per iDevices non molto diffuso in Italia, chiamatoPuffin. E’ disponibile su App Store al costo di 0,79  €. Se volete provare un’app Android seguento questa guida c’è bisogno che abbiate installato Puffin sul vostro dispositivo.

Collegatevi all’indirizzo http://hotspotshield.com/clientless/iphone/get_started.php, non necessariamente da iPhone. Hotspot Shield vi fornirà alcuni dati che vi serviranno per impostare una connessione VPN con un server americano. Ma perchè questo? Il motivo è che il servizio che ci interessa, fornito da Amazon, non è disponibile in Italia, per cui ci serviamo di una connessione privata virtuale con un server americano. Per avere le informazioni necessarie fate clic sul pulsante Get Account ID.

Ora disattivate la connessione Wi-Fi se è attiva, andate nelle Impostazionidel vostro iPhone e scegliete Generali > Rete > VPN. Aggiungete una nuova configurazione VPN, fate tap su IPSEC ed inserite i seguenti dati:

Descrizione: HotspotShield

Server: 68.68.107.101

Account: nome utente che vi è stato fornito da Hotspot Shield

Password: password che vi è stata fornita da Hotspot Shield

Certificato di uso: OFF

Nome gruppo: hss

Segreto: hss

Salvate la configurazione VPN e, se ne avete altre, rendetela predefinita. Infine attivate il VPN. Una volta connessi alla VPN, aprite il browser Puffin e andate nella sezione ANDROIDAPP, selezionate l’applicazione desiderata e fate tap su TEST DRIVE. Terminata la vostra prova, ricordatevi di chiudere la connessione VPN.

Fonte: http://www.chimerarevo.com/2011/06/02/come-provare-le-applicazioni-android-su-iphone/

This opera is licensed under a Creative Commons Attribuzione 2.5 Italia License.

 

Dimagrire con l’iphone

Iphone ormai vanta una quantità di app destinate a soddisfare qualsiasi tipo di esigenza. Ma tra le tante "inutili" oggi ve ne vorrei segnalare una tra le utili arrivata in soccorso dei tanti impauriti dalla prova costume.

(ANSA) – ROMA, 8 MAG – Quando per perdere peso non basta la volonta' individuale interviene la tecnologia. Sull'Iphone e sull'Ipad si puo' infatti scaricare una nuova applicazione, Lose It, che crea una tabella per verificare se si sta mangiando troppo e si fa sport a sufficienza. L'applicazione e' disponibile gratis su Itunes e calcola un budget giornaliero di calorie, sulla base di altezza, peso e obiettivi di dimagrimento. Negli Usa 7 milioni di americani hanno gia' scaricato il surrogato del dietologo tascabile.

A voi i commenti.

http://ansa.it/web/notizie/rubriche/tecnologia/2011/05/08/visualizza_new.html_872735504.html

DroidDraw: UI editor per programmare applicazioni Android

Avete una buona conoscenza di Java e volete iniziare a sviluppare qualche applicazione per Android ma non volete perdere troppo tempo per lacreazione dell’User Interface? Fatevi aiutare da un ottimo tool chiamatoDroidDraw.

DroidDraw è pensato appositamente per guadagnare tempo nella creazione del layout, dell’aspetto grafico ed esterno di un applicazione grazie all’uso del comodo Drag&Drop e naturalmente il codice XML relarivo verrà generato in modo automatico.

Una sorta di Netbeans insomma, infatti dopo potrete copiare il codice corrispondente ed importarlo magari in Eclipse o nell’IDE che utilizzate per sviluppare. Purtroppo non posso darvi informazioni molto dettagliate perché non posseggo ancora un cellulare con sistema Android ma sarà il mio prossimo passo e sicuramente qualche apps andrò a crearla!

Chi ha già avuto modo di provarlo e testarlo e vuole dare la sua opinione, faccia pure ;) Ah quasi dimenticavo, grazie ad ultimoprofeta per la segnalazione!

Fonte: http://www.chimerarevo.com/2010/07/13/droiddraw-ui-editor-programmare-applicazioni-android/

Sviluppare applicazioni e giochi iPhone senza Objective C

E' da un pò che sono in cerca di buoni tool di sviluppo multipiattaforma per Android ed iPhone. Ultimamente credo che la scelta migliore sia quella di realizzare webapp, di per se già nativamente multipiattaforma seppur sicuramente più limitate non potendo infatti sfruttare appieno le features del dispositivo ospitante.

Ma buoni tool di sviluppo alternativi per le normali app ( a parte eclipse per android ed xcode per iPhone ) ne esistono?

A seguire riporto un articolo che ho trovato su internet che potrebbe davvero aiutare i novelli programmatori a farsi largo con le proprie applicazioni tra le altre che già affollano i market dei rispettivi produttori.

A voi i commenti!

Fonte: http://www.iphoneland.it/applicazioni-iphone/7-strumenti-per-sviluppare-applicazioni-e-giochi-iphone-senza-objective-c/#more-8816

 

GAMESALAD (WWW.ANSCAMOBILE.COM)

GameSalad è essenzialmente servizio web che tramite punta e clicca, trascina e rilascia(drag and drop) permette finalmente di creare giochi per l’iPhone e iPod Touch senza alcuna programmazione .  Completo di modelli e template per vari tipi di giochi.

Per la pubblicazione su App store, è necessario acquistare un abbonamento a Gamesalad.com che costa 99 dollari annuali a cui dove aggiungere le spese per iscriversi al programma developer di Apple.


ANSCA CORONA SDK (WWW.ANSCAMOBILE.COM)

Con l’SDK Corona, uno sviluppatore può creare applicazioni graficamente ricchi e giochi per l’iPhone. 

Invece di utilizzare Apple Objective-C, si utilizza Lua (Loo-ah), un potente linguaggio veloce, leggero di scripting  (www.lua.org).

Anche qui come per Gamesalad dovete spendere 99 dollari come abbonamento annuale.


QUICKCONNECT (QUICKCONNECT.SOURCEFORGE.NET)

Si tratta di un framework per  per la creazione di applicazioni mobili. QuickConnect essenzialmente ti permette di creare applicazioni per iPhone utilizzando HTML, JavaScript, CSS . Il framework fornisce astrazioni per le funzioni di iPhone, come il GPS, audio, database SQLite, le informazioni accelerometro, ecc …

E’ completamente gratuito. Meno funzioni disponibili rispetto a Gamesalad o Corona ma per una semplice applicazione potrebbe essere quello che fa per voi.   Ancora una volta, Xcode e un Apple Developer Program per la licenza sono necessari per costruire e distribuire le applicazioni.


PHONEGAP (PHONEGAP.COM)

PhoneGap è simile a QuickConnect : si utilizzano javascript e html per sviluppare le apps o. È necessario conoscere abbastanza bene javascript. 

E’ completamente open source . La base di utenti sembra abbastanza significativa.


NIMBLEKIT (WWW.NIMBLEKIT.COM)

Ancora una volta, questo è un altro framework che consente di sviluppare applicazioni per iPhone con competenze di sviluppo web.  NimbleKit non è libero o open source. Per costruire applicazioni per la distribuzione dovete pagare 99 dollari  .  

Fornisce un numero maggiore di funzioni rispetto a PhoneGap però, tra cui la possibilità per le applicazioni di riprodurre video e audio.


MONOTOUCH (MONOTOUCH.NET)

MonoTouch consente agli sviluppatori di creare applicazioni C #. NET che vengono eseguite su iPhone e iPod Touch. 

Il costo per la distribuzione di applicazioni e’ $ 399 per l’edizione Professional.


APPCELERATOR TITANIUM DEVELOPER (WWW.APPCELERATOR.COM)

Appcelerator Titanium Developer è un altro prodotto che consente agli sviluppatori di codificare le applicazioni iPhone o Android con il buon vecchio HTML e Javascript. Ha recentemente annunciato il supporto iPad.

Titanium Developer è disponibile per Windows, Mac e Linux (anche se per lo sviluppo di iPhone, Xcode è ovviamente necessario anche un Mac). Pur avendo un grande insieme funzionalità e una enorme base di sviluppatori,  per gli sviluppatori è free.

Come sviluppare applicazioni Android con Eclipse

Uno dei miglior ambienti di sviluppo per Android è senza ombra di dubbio Eclipse3.5 Galileo ( anche NetBeans comunque si difende davvero bene ).
Non a caso infatti google ha realizzato un apposito plugin che permette di agevolare di moltissimo la creazione di applicazioni utilizzando proprio l'IDE di cui stiamo parlando.

La guida che segue è orientata agli utenti ubuntu, ma in ogni caso anche gli utenti di sistemi operativi diversi potranno seguire a grandi linee i passi trattati:

Prerequisiti:

Eclipse 3.5
JavaDevelopmentKit (JDK e JRE)
AndroidSDK
Mac, Windows o Linux

Per prima cosa ci serve Eclipse3.5
Essendo quest'ultimo presente nei repository di Ubuntu è sufficiente aprire un terminale e digitare:

sudo apt-get install eclipse ( in alternativa è possibile visitare il sito ufficiale, scaricaterselo ed installarselo ).

Diamo per scontato che abbiate già installato java e il suo DevelopmentKit, in caso contrario fatelo.

Adesso scaricate l’SDK di android e scompattate l’archivio, la cartella estratta sarà proprio l’sdk di sviluppo, non serve installazione, è quindi necessario mettetela in una cartella che siete sicuri che non andrete a cancellare.

Ora non dovete far altro che aggiungere l’sdk android al vostro PATH, su linux:

sudo gedit .bashrc

e aggiungiamo alla fine del file:

#AndroidDev PATH
PATH=$PATH:$HOME/android-sdk-linux_x86/tools
export PATH

fatto questo salviamo il file e ricarichiamolo

source .bashrc
adesso siamo quasi pronti ad iniziare.

Apriamo quindi Eclipse e andiamo nel menu "Help" e scegliete la voce "Install new software".
Nella schermata che apparira alla voce "Work with" incollate il seguente link:


https://dl-ssl.google.com/android/eclipse/
e installate i software che vi verranno elencati (sono solo 2).

Riavviate Eclipse.

A questo punto l'IDE è ben configurato per sviluppare su Android!
Non vi resta che avviare un nuovo progetto Android e scrivere la vostra app.

Creare WebApp per iphone su Windows con MobiOne

Non avete un mac e volete intensamente programmare iPhone?
MobiOne di Genuitec potrebbe essere la soluzione ai vostri problemi. 

MobiOne è un emulatore iPhone che consente di creare applicazioni utilizzando i tasti, il testo e le icone proposte dal programma. 

Il funzionamento è estremamente semplice poichè non dovremo fare altro che prendere e trascinare gli elementi del riquadro sinistro all’interno dello schermo dell’iPhone. 

Grazie a questo interessantissimo tool potrete infatti creare ottime WebApp sfruttando l’ambiente di sviluppo offerto e le vostre attuali conoscenze di HTML, CSS e Javascript. MobiOne permette di creare le proprie WebApp tramite semplice Drag ‘n Drop (WYSIWYG). 

Download e Installazione:

Mobione è gratuito ed è scaricabile dal sito del produttore: http://www.genuitec.com/mobile/
Ha una dimensione di circa 130 MB e funziona su tutti i sistemi operativi windows.
L’installazione richiede pochissimi minuti: Clicca su Next, Accetta le condizioni di utilizzo, scegli la destinazione e clicca su Finish

Troverete nel software alcuni template preimpostati, pronti ad essere configurati e potrete godere del supporto al multi-touch, alle gesture e ad altre funzionalità tipiche dell’iPhone.

MobiOne include inoltre un proprio simulatore iPhone per testare le vostre creazioni. Non sarà necessario quindi avere un mac, l’SDK Apple e le complesse basi di programmazione richieste, grazie infatti ad HTML5, CSS3 e JavaScript le vostre idee potranno vedere luce.

Avviando MobiOne ci troveremo infatti con una schermata suddivisa in due metà, quella sinistra rappresentante ciò che sarà la futura webapp e quella destra contenente i vari elementi utilizzabili. Una volta terminata la creazione dell’interfaccia grafica potremo esportarla in HTML e MobiOne si prenderà carico di creare le immagini necessarie, i fogli di stile, i javascript e tutto ciò che è necessario per la corretta visualizzazione della nostra webapp.

L’attuale versione di MobiOne offre inoltre un emulatore del Palm Pre e saranno disponibili presto anche quelli di Blackberry, Android e altri smartphone del momento.

Le WebApp saranno ovviamente distribuibili fuori dal canale ufficiale Apple, ma basterà davvero poco per creare un’app ibrida distribuibile anche via App Store, in questo caso, però, avrete bisogno di un mac, o comunque un programmatore a cui affidare questa parte di lavoro. Ovviamente potrete sfruttare le guide e i tutorial presenti nel nostro sito e imparare a far tutto da voi, tutto l’occorrente è già tra le nostre pagine.

Cos’è il framework jQuery Mobile?

Jquery Mobile è un framework appositamente sviluppato per realizzare pagine web ( e quindi applicazioni ) compatibili con dispositivi mobili come tablet o smartphone di ultima generazione.
Il framework altro non è che un “pacchetto” contenente oggetti, metodi e funzioni per realizzare in quattro e quattr’otto una pagina web touch screen per dispositivi mobile.

La compatibilità è assicurata per i seguenti tipi di dispositivi:

Apple iOS
Essendo Apple compatibile con webkit non ci sono particolari problemi ed il framework risulta essere stabile su tutte le versioni di: iPhone, iPod Touch e iPad

Android
Dal quartier generale dicono che ogni verisone di Android supporta jQuery Mobile. Da quanto mi risulta non ci dovrebbero essere problemi a parte il touch che non è supportato da alcuni dispositivi (tutta via c’è il buon vecchio click).

Blackberry
jQuery si lava le mani supportando dalla versione 6 in poi (Torch). Il classico blackberry “bold” offre una vista spartana del framework ma comunque navigabile.


WebOS (Palm)
E’ supportato nelle versioni Palm WebOS Pre e Pixi. Questo sistema operativo viene montato generalmente sui palmari.

Nokia
L’unico dispositivo che supporta jQuery Mobile è l’N900 visto che è al momento l’unico che non monta Symbian.

Per ottenere una mappatura nel dettaglio, sul sito ufficiale c’è una tabella illustrativa che aggiorna versione dopo versione lo status di compatibilità con i sistemi oprerativi montati su smartphone e tablet.

Symbian e Windows Mobile
Due sistemi opposti in tutto però accumunati dalla scarsa compatibilità con il framework. Symbian nonostante sia un sistema operativo la cui quota di maggioranza era stata in passato detenuta dalla Nokia la stessa Nokia sta un pò rivalutando la sua strategia d’azienda pensando di montare altri OS sui propri cellulari per mantenere la stessa concorrenzialità dei colleghi (l’N900 ne è una dimostrazione lampante). Per quanto riguarda Windows Mobile, invece, il discorso è un pò diverso, su opera mobile e netfront ad esempio l’efficacia di jQuery Mobile è pari a zero mentre su Opera Mini (v 5.0 e superiori) c’è la massima compatibilità. Secondo un mio modestissimo parere la colpa sta nei browser e soprattutto a chi ha pensato di realizzarli pensando più a spostare l’ago della bilancia verso il wap piuttosto che sul web, perchè, dopotutto un sito web versione mobile altro non è che un sito web vero e proprio ristretto in 300 pixel (pixel piu pixel meno).

Documentazione
La documentazione ufficiale (in inglese) si trova all’indirizzo http://jquerymobile.com/demos/1.0a2/

Insomma per concludere, l’obiettivo di jQuery è quello di fornire strumenti per costruire interfacce touch dinamiche che si adattino in maniera estremamente semplice ai molteplici formati dei dispositivi.
Il team di sviluppo ha fortemente puntato su HTML5 anche se non è vincolante il suo utilizzo.
Attualmente, ci sono diverse componenti offerte come le pagine e finestre di dialogo, barre degli strumenti, pulsanti, formattazione dei contenuti, elementi dei moduli.