Autore Topic: Adattare programma Windows per Android  (Letto 1225 volte)

Offline oberdank

  • Utente normale
  • ***
  • Post: 287
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Core LTE
  • Play Store ID:
    BuzzOne
  • Sistema operativo:
    Windows 8.1
Adattare programma Windows per Android
« il: 15 Settembre 2012, 00:38:26 CEST »
0
Premetto che NON so' ASSOLUTAMENTE NIENTE di Android.

Tempo fa' ho sviluppato in C++ per Windows un semplice gioco.
Il programma si chiama "MaxiFiletto" potete scaricare gratuitamente la
versione dimostrativa dal sito <http://utenti.quipo.it/sigmad/index.html>

Alla fine del presente messaggio riporto una breve descrizione del
programma.

Vorrei ri-scrivere il programma in Java per Android, la cosa e'
fattibile?
L'interfaccia utente e' compatibile?

La finestra del programma e' di 800 x 600 pixel, entra in tutti i
tablet e nella maggioranza dei smartphone?

Ho notato che su alcuni programmi Android i menu sono MOLTO grossi,
e' possibile implementare menu piccoli come nel mio programma C++ ?

Potete consigliarmi un buon libro in italiano riguardo Android?

=====================================================================
MaxiFiletto
-----------

MaxiFiletto e' una variante del gioco del filetto.
E' come il filetto con la differenza che invece che 3 segni per vincere
bisogna allineare 5 segni (su un casellario di 20 x 20 caselle).

Si puo' giocare sia umano contro umano che umano contro computer.

E' possibile farsi consigliare la casella dal computer come
visualizzare l'elenco di tutte le caselle riempite dall'inizio della
partita (per vedere qual'e' l'ultima casella riempita oppure per
ricostruire tutta la partita).

Oltre al segno X e al segno O, e' prevista la casella del tipo "non
riempibile", che appunto e' una casella che non puo' essere riempita
ne con il segno X ne con il segno O (come i quadratini neri dei
cruciverba).

Normalmente all'inizio della partita il casellario e' completamente
vuoto, e' pero' possibile creare dei casellari con alcune caselle gia'
riempite (un po' come un cruciverba con alcune lettere gia' stampate).
Selezionando la voce "Crea/Modifica casellario" del menu "Casellario"
sopra al casellario appaiono quattro bottoni che permettono di settare
le caselle come "segno X", "segno O", "casella vuota" o "casella non
riempibile" (cliccando sulle caselle, naturalmente).
Ovviamente i casellari cosi' creati possono essere registrati su disco
e successivamente caricati in memoria.

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Adattare programma Windows per Android
« Risposta #1 il: 15 Settembre 2012, 11:12:19 CEST »
0
Vorrei ri-scrivere il programma in Java per Android, la cosa e' fattibile?

Dipende dalle tue capacità e conoscenze.

Citazione da: oberdank
L'interfaccia utente e' compatibile?

In generale l'interfaccia utente per i telefonini è molto diversa rispetto a quella di un sistema operativo desktop tradizionale, con i tablet hanno ridotto le distanze introducendo alcune cose più famigliari con il mondo desktop.

Citazione da: oberdank
La finestra del programma e' di 800 x 600 pixel, entra in tutti i tablet e nella maggioranza dei smartphone?

Se inizi a pensare in pixel già sbagli, sotto Android si utilizzano layout intelligenti che si auto-adattano ai vari dispositivi, solo in casi particolari il programmatore può programmare layout specifichi per determinate risoluzioni o densità o rapporti di forma.

Citazione da: oberdank
Ho notato che su alcuni programmi Android i menu sono MOLTO grossi, e' possibile implementare menu piccoli come nel mio programma C++ ?

E' possibile programmare sotto Android in C/C++ ANSI (non esistono estensioni proprietarie introdotte dalla Microsoft nei suoi compilatori C/C++) ma la UI deve essere programmata in Java. E' possibile avere elementi della UI in varie dimensioni, dipende dal programmatore.

Citazione da: oberdank
Potete consigliarmi un buon libro in italiano riguardo Android?

Anche qui se inizi a pensare di leggere in italiano troverai poco roba e non sempre aggiornata. Nel sito ufficiale di Android è presente tutta la documentazione, guide di sviluppo, corsi, trucchi ecc... naturalmente in inglese.
adb logcat | tee /tmp/logcat | grep TAG

Offline Phate

  • Utente junior
  • **
  • Post: 123
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy S
  • Sistema operativo:
    Windows 7
Re:Adattare programma Windows per Android
« Risposta #2 il: 15 Settembre 2012, 11:26:42 CEST »
0
In poche parole e senza perdere tempo in discorsi inutili:
impara java e android e scordati c++ e windows, altrimenti non ci pensare proprio!

Una buona risorsa in ita è questa: Android 3 | Apogeonline