Ho scritto due app per android

lipzve 22-01-16 10.50
Ciao,
mi sono cimentato nello sviluppo di un app su richiesta, e una di mia inventiva.

La prima è un app di "sicurezza bambini" il genitore setta i tempo limite concesso al bambino per usare lo smartphone, poi si blocca e permette solo di telefonare. Il giorno dopo, il tempo settato è concesso nuovamente. ES. 3 ore/giorno.

La seconda è una specie di Siri, che ti risponde a voce, ma con alcuni comandi la Pina (la assistente vocale in questione) inizia a incavolarsi e ne dice di tutti i colori. Non adatto a persone sensibili.
In ogni caso, l'app funziona come gestore di comandi vocali, "temperatura <nomecittà>" "dimmi le ultime notizie" "Chiama <numero o contatto>".
Se non fate incazzare la Pina la "conversazione" si mantiene su toni decenti.

Se volete provarle, vi mando l'apk, basta che mi contattiate in privato.
sterky 22-01-16 14.06
La seconda la regaliamo ad anumj?emo
lipzve 22-01-16 15.27
haha a questo proposito mi sono dimenticato di dire (ma era necessario?) che le app sono free

non ho detto di contattarmi in privato per mediare sul prezzo hahahaha (sarebbe bello però: mi pagate per farvi insultare) ma per non mettere pubblicamente i vostri indirizzi email!

Quindi venghino signori!

Mi è passata per la mente un'app un po' piu cattivella, ma poco poco.

Creo un'app autostartante, se la killi, dopo 5 sec riparte;
la signora Pina a random, tipo 3 volte in un'ora alza al massimo il volume, impreca, e poi rimette il volume a zero cosi la vittima non sa che pesci pigliare... ovvio che l'app va installata a sua insaputa hahaha gliela installiamo sempre ad anumj?
nicolo 23-01-16 16.13
A me ne piacerebbe una che, random, fa un ruttino.
anonimo 23-01-16 16.18
Hai uno strano senso dell'umorismo.
sterky 23-01-16 18.52
a me quest'ultima piacerebbe, ci sono un paio di colleghi ai quali vorrei installarla!!!
Mac066 23-01-16 21.50
A proposito di app geniali: Fart synthesizer
Markelly 24-01-16 02.56
@lipzve: che dire, complimenti!

Una curiosità, con che linguaggio l'hai sviluppata?

Anche io sono un programmatore (+ o - emo) e mi piacerebbe cimentarmi nella realizzazione di un app per cellulare, ma non ho mai avuto a che fare. Cosa dovrei procurarmi? Ambiente di sviluppo?
lipzve 24-01-16 12.37
Per il ruttino ci posso pensare, basta mettere una decina di rutti mp3 e prelevarli random

oppure anche versi di bestie, hahaha

l'ho sviluppata in visual basic poiche il java mi è ostico

adesso devo pensare a un antifurto portatile...vecchio cell con sim, magari nascosto in macchina o dove vogliamo, se si muove ci manda sms e coordinate. Non male vero?
mima85 24-01-16 13.25
lipzve ha scritto:
l'ho sviluppata in visual basic poiche il java mi è ostico


Si possono fare App per Android con Visual Basic (.NET immagino)?

Io sviluppo applicazioni desktop quindi sul mondo mobile non sono molto ferrato...
zavaton 24-01-16 14.19
@ mima85
lipzve ha scritto:
l'ho sviluppata in visual basic poiche il java mi è ostico


Si possono fare App per Android con Visual Basic (.NET immagino)?

Io sviluppo applicazioni desktop quindi sul mondo mobile non sono molto ferrato...
Se in .NET forse ha usato questo...
Edited 24 Gen. 2016 13:20
lipzve 24-01-16 17.26
ho usato un interprete perche il listato deve comunque essere convertito in java prima di essere compilato in apk.

Apk è il formato compresso delle app.

Cerca basic4android, è un ottimo ambiente di sviluppo, inferiore a .net, piu vicino a visual basic
mima85 24-01-16 18.33
Grazie per le info ragazzi emo
andrew1 24-01-16 21.34
adesso devo pensare a un antifurto portatile...vecchio cell con sim, magari nascosto in macchina o dove vogliamo, se si muove ci manda sms e coordinate. Non male vero?

Ce ne sono già parecchie, per Android, iOS, per Arduino, per Raspberry, e via dicendo.
I primi che ho programmato, ormai una 15ina di anni fa, erano in assembler per i "vecchi" cellulari.

Maaaaa ... proprio in VB ... che risale ai tempi di marcocaco ...

Il migliore sdk IMHO è ANDROID STUDIO
Edited 24 Gen. 2016 23:26
lipzve 25-01-16 09.44
il migliore è SEMPRE quello che conosci meglio
zavaton 25-01-16 18.17
@ lipzve
il migliore è SEMPRE quello che conosci meglio
E specialmente quello che soddisfa maggiormente le tue esigenze.
andrew1 25-01-16 20.28
Non è proprio così.

Quando ero all'università, c'era l'obbligo, per superare gli esami, di scrivere un programma in un linguaggio che non sia uno di quelli utilizzati per gli esami precedenti, in modo che al completamento del piano di studi uno doveva poter dimostrare di conoscere tutti i linguaggi.

In questo modo si può scegliere quale sia il linguaggio migliore per ogni tipo di applicazione.

Certo, la disponibilità di memoria e la potenza di calcolo dei uP oggi non pone problemi di dimensioni dei file compilati, o delle librerie a corredo, però non si può di certo dire che un programa per android scritto in visual basic e poi convertito in java sia il massimo, come non si può affermare che un programma scritto in java e poi rommato in un uP permetta le migliori performance rispetto allo stesso programma scritto in c.

lipzve 25-01-16 20.59
io invece, che non sono all'università e sviluppo app per divertimento, mi scelgo il pene di ambiente di sviluppo che mi pare.

Ho cominciato l'app dei rutti.
zavaton 25-01-16 21.22
andrew1 ha scritto:
come non si può affermare che un programma scritto in java e poi rommato in un uP permetta le migliori performance rispetto allo stesso programma scritto in c.

Che un pragramma in c sia più performante di uno in java non è una novità, il punto è che alla fine bisogna mettere sul piatto della bilancia tutti i pro e contro di entrambe le soluzioni e poi alla fine fare le proprie scelte.
C'è chi è disposto a sacrificare le prestazioni in cambio di velocità di sviluppo, portabilità e meno probabilità di bug e grattacapi vari, chi invece decide di voler il massimo però a scapito di quanto detto prima, alla fine si tratta di scelte personali.

Io personalmente per quanto riguarda la programmazione desktop ho scelto il c#, per i motivi detti prima, consapevole di pro e contro.
andrew1 25-01-16 23.24
Però sei consapevole, non scegli a caso, è questo che volevo dire.