Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS Expertbook PM3: il notebook robusto per le aziende
ASUS Expertbook PM3: il notebook robusto per le aziende
Pensato per le necessità del pubblico d'azienda, ASUS Expertbook PM3 abbina uno chassis particolrmente robusto ad un pannello da 16 pollici di diagonale che avantaggia la produttività personale. Sotto la scocca troviamo un processore AMD Ryzen AI 7 350, che grazie alla certificazione Copilot+ PC permette di sfruttare al meglio l'accelerazione degli ambiti di intelligenza artificiale
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Abbiamo provato per diversi giorni una new entry del mercato italiano, la Gowow Ori, una moto elettrica da off-road, omologata anche per la strada, che sfrutta una pendrive USB per cambiare radicalmente le sue prestazioni
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design
OnePlus 15 nasce per alzare l'asticella delle prestazioni e del gaming mobile. Ma non solo, visto che integra un display LTPO 1,5K a 165 Hz, OxygenOS 16 con funzioni AI integrate e un comparto foto con tre moduli da 50 MP al posteriore. La batteria da 7.300 mAh con SUPERVOOC 120 W e AIRVOOC 50 W è la ciliegina sulla torta per uno smartphone che promette di offrire un'esperienza d'uso senza alcun compromesso
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-10-2012, 11:56   #1
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
consiglio programmare android

ciao a tutti
ho cercato nei consigli di programmazione ma non trovo niente su come fare per iniziare con android in modo semplice.
cercando in internet ho trovato un sacco di guide ma sembra che per fare programmi per android da zero... non si puo' partire da zero

qualcuno ha delle dirtte da darmi?
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 05-10-2012, 12:47   #2
s1m0_93
Bannato
 
Iscritto dal: Nov 2008
Messaggi: 136
Innanzitutto devi avere una buona infarinatura di Java, senza è più difficile partire.
Come libro puoi prenderne uno di Massimo Carli sull'argomento, ti consiglio questo: Link
s1m0_93 è offline   Rispondi citando il messaggio o parte di esso
Old 05-10-2012, 23:20   #3
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
grazie per il link

quello che mi preoccupa è la "buona infarinatura di java" (ma almeno è una partenza, non sapevo più dove )

mi sono guardato in po' di guide online e devo dire che non mi sembra tanto facile
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2012, 18:58   #4
gaiapuffo
Member
 
Iscritto dal: Jul 2011
Messaggi: 152
be lo spero che non sia facile..per programmare vi è l università o uno si deve mettere di voglia propria e sprecarci tempo...se uno si mette il fine settimana e programma..allora io farei informatica per nulla...Cmq non ti consiglio di iniziare da androd..perchè è più difficile programmare un cellulare che un computer..ti faccio un esempio il cell ha meno memoria,vi sono fattori quali wii fii che devi gestire tu..quindi sinceramente trovo veramente difficile che uno parti da li..prima impare per il fisso e poi per cell
gaiapuffo è offline   Rispondi citando il messaggio o parte di esso
Old 06-10-2012, 21:44   #5
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
i programmi per pc non è che mi appassiona l'idea e non saprei cosa fare, invece per android ci sono un sacco di app e qualche ideaa mi è venuta anche a me
per questo mi sono messo a cercare come fare

chiaro che chi studia informatica all'università fa poi delle cose più complicate, parlavo di cose semplici

tipo non credo che mi devo preoccupare del wifi se io faccio una agenda speciale con le informazioni collegate, il wifi non mi serve.
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 07-10-2012, 13:06   #6
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
C'è un buon ebook su punto-informatico http://punto-informatico.it/PILibri/...io.aspx?id=238

Ma concordo con gli altri e cioè che prima devi studiarti un bel pò di java, altrimenti non vai da nessuna parte.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2012, 12:15   #7
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
grazie pabloski.
mi sono registrato su punto informatico e ho scaricato il manuale.
pero' non capisco una cosa cioé che non è che parla di studiare molto java per fare delle applicazioni.
quindi si possono fare delle cose anche senza essere superesperti?
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2012, 12:27   #8
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
grazie pabloski.
mi sono registrato su punto informatico e ho scaricato il manuale.
pero' non capisco una cosa cioé che non è che parla di studiare molto java per fare delle applicazioni.
quindi si possono fare delle cose anche senza essere superesperti?
L'ebook chiaramente parla di android e dà per scontato che si conosca java.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2012, 13:55   #9
killercode
Senior Member
 
L'Avatar di killercode
 
Iscritto dal: Jun 2007
Messaggi: 1624
Java e xml sono le basi per partire, dopo è piuttosto facile
killercode è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2012, 20:37   #10
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
quindi dovrei imparare java e poi anche questo xlm?
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 09-10-2012, 20:55   #11
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
quindi dovrei imparare java e poi anche questo xlm?
è xml ed è un linguaggio di markup per la rappresentazione di dati arbitrari

è usato in android per i file delle risorse ( stringhe ad esempio )
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2012, 20:13   #12
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
onestamente la vedo sempre più in salita

cioè, se mi posso fare un blog da solo, senza saper programmare, non ho capito dove è il problema per fare piccole cose con android.

poi lo so anche io che dietro ai blog c'è qualcuno che fa i programmi, però a me mi danno praticamente la possibilità di fare un sacco di cose.
magari non sarà una cosa professionale pero' per i miei bisogni basterebbe

strano che non c'è niente: ci sono migliaia di app... e non c'è niente per farle
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2012, 20:46   #13
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
mi sa che hai ragione coffe_killer

cioè da quel che ho capito (so qualcosina di elettronica bassa bassa pero' chiedo venia) un cell ha tutte cose che comunque sono già fatte e che te da java non puoi di certo toccare.

nel manuale di android, praticamente dice che un'app è una programma che gira su uno strato java che gira su un programma che ci pensa lui a gestire tutte le funzioni del telefonino

quindi non mi serve sapere com gestire il wifi, mi serve solo sapere se quando invio la posta, l'ho inviata oppure no. ci pensa poi da solo a gestire il wifi.
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2012, 20:57   #14
[Kendall]
Senior Member
 
L'Avatar di [Kendall]
 
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
mi sa che hai ragione coffe_killer

cioè da quel che ho capito (so qualcosina di elettronica bassa bassa pero' chiedo venia) un cell ha tutte cose che comunque sono già fatte e che te da java non puoi di certo toccare.

nel manuale di android, praticamente dice che un'app è una programma che gira su uno strato java che gira su un programma che ci pensa lui a gestire tutte le funzioni del telefonino

quindi non mi serve sapere come gestire il wifi, mi serve solo sapere se quando invio la posta, l'ho inviata oppure no. ci pensa poi da solo a gestire il wifi.
Diciamo che quando lavori con l'sdk e quindi java ti basi su tutte le librerie e l'astrazione che quel connubio ti permette.
Quando lavori con l'ndk e il c++ molte di queste cose vengono a mancare (ora non conosco la libreria resa disponbile per l'ndk ma immagino, a "sentimento", che sia estremamente inferiore a quella dell'sdk) e quindi devi inzuppare le mani più in profondità. (E questo rende l'ndk uno strumento potente ma estremamente più lungo e complesso da utilizzare, tanto che NON deve essere utilizzato per la programmazione basilare).

A riguardo della differenza tra sdk ed ndk troverai facilmente una descrizione sul sito dedicato ai programmatori android.
[Kendall] è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2012, 21:01   #15
killercode
Senior Member
 
L'Avatar di killercode
 
Iscritto dal: Jun 2007
Messaggi: 1624
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
mi sa che hai ragione coffe_killer

cioè da quel che ho capito (so qualcosina di elettronica bassa bassa pero' chiedo venia) un cell ha tutte cose che comunque sono già fatte e che te da java non puoi di certo toccare.

nel manuale di android, praticamente dice che un'app è una programma che gira su uno strato java che gira su un programma che ci pensa lui a gestire tutte le funzioni del telefonino

quindi non mi serve sapere com gestire il wifi, mi serve solo sapere se quando invio la posta, l'ho inviata oppure no. ci pensa poi da solo a gestire il wifi.
Questo, se usi java vale anche sul computer
killercode è offline   Rispondi citando il messaggio o parte di esso
Old 10-10-2012, 21:28   #16
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
onestamente la vedo sempre più in salita

cioè, se mi posso fare un blog da solo, senza saper programmare, non ho capito dove è il problema per fare piccole cose con android.

poi lo so anche io che dietro ai blog c'è qualcuno che fa i programmi, però a me mi danno praticamente la possibilità di fare un sacco di cose.
magari non sarà una cosa professionale pero' per i miei bisogni basterebbe

strano che non c'è niente: ci sono migliaia di app... e non c'è niente per farle
Non ti seguo. Se parli di blog e non programmazione, allora stai parlando di usare cms già fatto come wordpress, drupal, joomla, ecc...

Ma in quel caso il programma l'ha semplicemente fatto un altro. Inoltre i cms svolgono una funzione ben definita e quindi si può fare.

Ma nel caso della programmazione su pc o mobile, sei tu a dover fare il programma, per il semplice motivo che le funzioni che andrai ad implementare non sono univocamente definite.

Un cms non fa altro che memorizzare testi, immagini, suoni, ecc... e darli in pasto al browser in risposta a determinati url. Ma è sempre la stessa funzione, cioè prendi i testi, impaginali e mandali al browser.

Tu vuoi fare programmi ma senza programmare? Non ti sembra un controsenso? Programma è sinominio di programmare dopo tutto !!

Ci sono dei progetti creati per facilitare la realizzazione di applicazionil. Alcuni sono wysiwyg, ma non penserà di potergli dire "ok fammi questo e lui lo fa automagicamente".

Comunque sia, i progetti in questione sono Google App Inventor e Andromo.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2012, 22:14   #17
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
@coffe_killer:
grazie, tutti i consigli sono benvenuti


@pabloski:
ho guardato app inventor... e alla fine non mi sembra poi tanto lontano da quello che intendevo.
cioè forse adesso c'è differenza fra fare programmi e programmare... so che sembra una specie di controsenso ma mi sembra un po' così e secondo me è normale che sia così.
un domani forse ci saranno quelli che programmano e quelli che disegnano le applicazioni e forse non sono sempre lo stesso mestiere.
poi chiaramente sapere molte cose serve a fare tante altre cose, pero' è come dire che per installare una caldaia mi devo studiare come funziona la caldaia e il controller, invece non è così... e ancora di meno ne sa chi apre il rubinetto e si trova l'acqua calda
ecco io non vogli fare quello che apre il rubinetto ma neanche quello che costruisce le caldaie: mi basta la via di mezzo.
poi se pian piano da lì imparo anche a fare le caldaie, ben venga
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 11-10-2012, 22:24   #18
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da lucap90 Guarda i messaggi
un domani forse ci saranno quelli che programmano e quelli che disegnano le applicazioni e forse non sono sempre lo stesso mestiere.
sono 60 anni che esiste l'informatica e i programmi vanno scritti ancora oggi

non illuderti sul fatto che un domani i programmi si faranno da soli

Quote:
Originariamente inviato da lucap90 Guarda i messaggi
poi chiaramente sapere molte cose serve a fare tante altre cose, pero' è come dire che per installare una caldaia mi devo studiare come funziona la caldaia e il controller, invece non è così... e ancora di meno ne sa chi apre il rubinetto e si trova l'acqua calda
ma tu non stai installando un programma bensì lo stai creando

tu sei il creatore della caldaia, non il suo installatore

la differenza tra questi soggetti esiste anche oggi e i secondi si chiamano amministratori, sistemisti, ecc...
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2012, 09:56   #19
lucap90
Junior Member
 
Iscritto dal: Oct 2012
Messaggi: 19
Quote:
Originariamente inviato da pabloski Guarda i messaggi
sono 60 anni che esiste l'informatica e i programmi vanno scritti ancora oggi

non illuderti sul fatto che un domani i programmi si faranno da soli



ma tu non stai installando un programma bensì lo stai creando

tu sei il creatore della caldaia, non il suo installatore

la differenza tra questi soggetti esiste anche oggi e i secondi si chiamano amministratori, sistemisti, ecc...
io dicevo una cosa diversa, una via di mezzo fra il programmatore e quello che usa i programmi.
cioè io so un pochino di cose di elettronica, pero' poi leggo che scrivendo una riga (e ho provato è vero) riesci da scrivere ciao.
ma se la logica non mi inganna, dal poco che so mi sa che sotto a te che scrivi ciao, ci devono esssere molte altre cose in mezzo prima che il computer ti dica ciao (se non si rompe la ventola... sennò ti fa ciao subito )
ecco io dicevo proprio quello: invece di scrivere solo ciao, fare delle cose più grandi.

mi immagino come dei pezzi di blocchi: prendi questo, fa questo, cerca quest'altro e se lo trovi... mandami un messaggio
una cosa così insomma.
lucap90 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2012, 11:59   #20
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Si chiama astrazione. Python ti offre un livello di astrazione molto più elevato rispetto agli altri linguaggi, nascondendoti dettagli che non servono per ottenere la soluzione al tuo problema, consentendoti di focalizzare l'attenzione soltanto sulla sua risoluzione.

Ovviamente esistono linguaggi con un livello di astrazione più basso che ti mostrano altre informazioni e dettagli, fino ad arrivare al linguaggio macchina che rappresenta il gradino più basso... per un programmatore.

Infatti scendendo ancora di astrazione si passa alla microelettronica, poi all'elettronica, e poi alla fisica...

Siccome non hai nemmeno iniziato a muoverti nel mondo della programmazione, dovresti avere intuito da dove sarebbe meglio partire. Certamente non dalla meccanica quantistica per capire come funziona a livello atomico un transistor.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design   Recensione OnePlus 15: potenza da vendere e batt...
AMD Ryzen 5 7500X3D: la nuova CPU da gaming con 3D V-Cache per la fascia media AMD Ryzen 5 7500X3D: la nuova CPU da gaming con ...
SONY BRAVIA 8 II e BRAVIA Theatre System 6: il cinema a casa in formato compatto SONY BRAVIA 8 II e BRAVIA Theatre System 6: il c...
L'uomo dietro l'iPhone Air abbandona App...
Tesla si accorda ancora una volta in una...
Game Awards 2025: annunciati i candidati...
Scegliere il monitor giusto: dalla produ...
Super sconto sulla GoPro HERO13 Black: i...
Nintendo: ecco le prime immagini del fil...
NIO ha una super batteria da 1.000 km, m...
Primo crollo di prezzo: iPhone 17 Pro Ma...
Una super offerta su Amazon: la scopa el...
Xiaomi 15 Ultra crolla di prezzo su Amaz...
Disney punta sull'IA? L'animatrice di Th...
Il processo produttivo a 2 nanometri di ...
Su Amazon DREAME e MOVA Ultra fanno pazz...
GlobalFoundries fa shopping a Singapore ...
3 smartphone in sconto Black Friday, Xia...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:52.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v