Come sviluppare applicazioni per android, iphone ecc

venerdì 27 giugno 2014 - 17.10

Gemini Profilo | Expert

Ciao a tutti
Premetto che non ho mai realizzato un'applicazione per smartphone.
Dovrei realizzare una semplice applicazione che permette di scattare una foto, inviare questa foto ad un server, aprire un ticket con questa foto e quando il ticket cambia stato inviare una notifica a chi ha inviato la foto.
Leggevo che è possibile realizzare un normale sito web e con phonegap trasformarlo in applicazione per smarthphone.

1- Che linguaggio dovrei utilizzare per inviare i dati nel db sul server?
2- Che database dovrei utilizzare?
3- Come posso inviare una notifica se lo stato del ticket cambia? Io pensavo che ogni tot minuti o una volta al giorno o quando avvio l'applicazione, invio una richiesta al server per controllare lo stato del ticket. Solo che non ho idea su come inviare richieste in backgroud al server,
4- Suppongo che non possa utilizzare .net, che ambiente di sviluppo dovrei utilizzare?
5- l'applicazione verrà sviluppata per android, iphone e windows, suppongo che debba utilizzare linguaggi e ambienti differenti, giusto?
Grazie mille e chiedo scusa per le mille domande

luigidibiasi Profilo | Guru

>Leggevo che è possibile realizzare un normale sito web e con
>phonegap trasformarlo in applicazione per smarthphone.
>
E perché mai vuoi fare ciò?
Scarica Eclipse, poi vai in Plugin e installa Android SDK :D

>1- Che linguaggio dovrei utilizzare per inviare i dati nel db
>sul server?
Da Android li invii tramite HTTP, sul server poi te li gestisci nel modo che ritieni più opportuno. (Php)

>2- Che database dovrei utilizzare?
Dipende dal 'carico' che ti aspetti... :D

>3- Come posso inviare una notifica se lo stato del ticket cambia?
Facendo pooling (come hai descritto tu sotto)

>4- Suppongo che non possa utilizzare .net, che ambiente di sviluppo
>dovrei utilizzare?
C# è la copia di Java per certi versi quindi almeno per android non dovresti trovare troppe difficoltà.

>5- l'applicazione verrà sviluppata per android, iphone e windows,
Ni... diciamo che se fai le cose fatte per bene Andorid e Windows te li ritrovi gratis (devi solo progetta l'activity per android e le form per windows... sempre tramite java)

>suppongo che debba utilizzare linguaggi e ambienti differenti,
OPPURE, usi la soluzione iniziale... fai un sito web che implementa tutto e poi apri il sito web in android, in iphone e in windows ;)

>Grazie mille e chiedo scusa per le mille domande

Luigi Di Biasi

http://www.dibiasi.it/
http://www.luigidibiasi.it
http://yadamp.unisa.it/
http://yadamp.unisa.it/grimd
http://www.cilentiamoci.it

Gemini Profilo | Expert

Scusami ancora Luigi
ci sono libri o siti dove studiare?

luigidibiasi Profilo | Guru

Un qualsiasi tutorial per android va bene.
Basta una infarinatura di Java
Luigi Di Biasi

http://www.dibiasi.it/
http://www.luigidibiasi.it
http://yadamp.unisa.it/
http://yadamp.unisa.it/grimd
http://www.cilentiamoci.it
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5