Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

κατεβασε το sdk suite του android αν εχεις καμια ιδεα ειδαλως ξεκινα να διαβαζεις εγχειριδια προγραμματισμου

Δημοσ.

Συμπληρώνω στα του forgotten

 

To skd.

Αν χρησιμοποιείς το eclipse (σου το προτείνω αν όχι) δες εδώ

 

Δεν είμαι android expert, αλλά έγραψα πριν ένα χρόνο περίπου μια εφαρμογή σαν εργασία μαθήματος και τα βρήκα όλα σε αυτό το site.

Από περιέργεια τι σκέφτεσαι να φτιάξεις; Αν φυσικά μπορείς να πεις :-D

Δημοσ.

Συμπληρώνω στα του forgotten

 

To skd.

Αν χρησιμοποιείς το eclipse (σου το προτείνω αν όχι) δες εδώ

 

Δεν είμαι android expert, αλλά έγραψα πριν ένα χρόνο περίπου μια εφαρμογή σαν εργασία μαθήματος και τα βρήκα όλα σε αυτό το site.

Από περιέργεια τι σκέφτεσαι να φτιάξεις; Αν φυσικά μπορείς να πεις :-D

 

 

Καλημέρα,

 

γνώσεις απο προγραμματισμό έχω δόξα το θεό. :) Σε ποιά γλώσσα προγραμματίζουμε όμως? Όταν λες σε αυτο το site? Ξέχασες κάποιον σύνδεσμο μήπως?

 

Καλά, για αρχή απλά να εξικοιωθώ :) Έπειτα, θέλω να κάνω μια εφαρμογή ώστε να μπορεί ο χρήστης να δεί τα email του. Δεν απευθύνομαι σε gmail κτλ.

Δημοσ.

Για android γράφεις σε java. Υπάρχουν βέβαια και λύσεις για να γράψεις σε άλλες γλώσσες αλλά δεν είναι ο επίσημος τρόπος :P

 

Επιπλέον θα παίξεις και λίγο με xml για το γραφικό περιβάλλον (τουλάχιστον προσωπικά το βρίσκω καλύτερο (σε κάποιες περιπτώσεις) από το να χρησιμοποιήσω το γραφικό περιβάλλον του SDK που παρέχεται για τον σχεδιασμό του γραφικού περιβάλλοντος της εφαρμογής.

Δημοσ.

Φίλε μου έχει λίγη διαδικασία για να στήσεις το περιβάλλον ...

 

1. Κατέβασε το τελευταίο JRE από την Oracle (Java Runtime Environment) & εγκατέστησέ το ...

2. Κατέβασε το Android SDK από την Google & και εγκατέστησέ το. Θα σου ζητήσει την τοποθεσία της εγκατάστασης του JRE αλλά συνήθως το βρίσκει μόνο του. Ειδάλλως δεν συνεχίζει η εγκατάσταση. Επέλεξε τις εκδόσεις του Android που ενδιαφέρεσαι, συνήθως είναι από έκδοση 2 και άνω μέχρι την 4.0.3 (αν θυμάμαι καλά αυτή είναι η τελευταία).

3. Κατέβασε το Eclipse Indigo για το λειτουργικό που χρησιμοποιείς. (32bit & 64bit είναι σε ένα zip). Δεν χρειάζεται εγκατάσταση. Αποσυμπίεσε, ρίχτο όλο το directory στο Program Files σου, (ή όποιο αντίστοιχο για το ΛΣ που παίζεις και είσαι εντάξει).

4. Μόλις τελειώσεις με το Eclipse, χρειάζεσαι το ADT της Google, για το Android. Είναι ουσιαστικά ένα patch της Google για το Eclipse, ώστε να έχεις form designer και τα λοιπά εργαλεία ανάπτυξης. Θα βρείς τις πληροφορίες που χρειάζεσαι εδώ για το plug-in: Installing ADT plugin

 

Σε προειδοποιώ,, οτι θα πάρει αρκετή ώρα η εγκατάσταση.. Οπλίσου με υπομονή και επιμονή... Επίσης βρες και πως θα στήσεις τον Emulator που θα χρησιμοποιήσεις για να ελέγχεις τις εφαρμογές σου..

 

Ελπίζω να σου έδωσα μια γενική εικόνα ..

  • 2 εβδομάδες αργότερα...
Δημοσ.

Σας ευχαριστώ μόλις βρω λίγο χρόνο θα ρίξω μια προσπάθεια και θα δώ τι μπορώ να κάνω. Όσο χρόνο κι αν πάρει η εγκατάσταση θα γίνει και αν είναι δύσκολη 99% θα σηκώσω και οδηγό. :D

Δημοσ.

Σας ευχαριστώ μόλις βρω λίγο χρόνο θα ρίξω μια προσπάθεια και θα δώ τι μπορώ να κάνω. Όσο χρόνο κι αν πάρει η εγκατάσταση θα γίνει και αν είναι δύσκολη 99% θα σηκώσω και οδηγό. :D

 

Δεν χρειάζεται να σηκώσεις οδηγό, και δεν είναι δύσκολη η εγκατάσταση τους. Απλώς πρέπει να κρατήσεις μια σειρά στην εγκατάσταση, για να μην έχεις προβλήματα:

 


  1.  
  2. Java (JRE) από Oracle
  3. Android SDK από Google
  4. Eclipse
  5. ADT

 

και είσαι έτοιμος...

 

Στην εγκατάσταση του Android, φρόντησε μόνο να βάλεις όλες τις εκδόσεις μέχρι και την 2.0, μαζί με τις αντίστοιχες για τα Google API's (αλλιώς δεν σε κόβω να παίζεις με Maps). Για κινητά παίζεις με έκδοση 2.3.3 και για tablets παίζει η 4.0 ...

 

Καλό βόλι!! Αν συναντήσεις πρόβλημα, μιλάς ;)

Δημοσ.

καλησπερα και sorry και hijack αλλα εχω μια απορια,για να φτιαξεις ενα 3d παιχνιδι σε android τι απαιτει?περα απο τα προφανες,να ξερεις να προγραμματιζεις κλπ. θελει πολυ χρονο για να φτιαχτει κατι αλλο?

Δημοσ.

καλή γνώση 3d!!

 

Για 3d σου προτείνω http://www.blender.org/

πολύ δυνατό comunity

http://cgcookie.com/blender/

http://www.blenderartists.org/forum/

http://www.blendernation.com/

http://www.blendergr.com/

 

 

χρήση κάποιας μηχανής γραφικών...

ο προγραμματισμός δεν είναι τόσο βασικό..

γράφεις σε ελάχιστα σημεία scriptakia στην μηχανή γραφικών

 

δες http://en.wikipedia.org/wiki/List_of_game_engines

(ψαξε για android..)

 

πολυσυζητημενη μηχανή(τουλάχιστων σε μένα..) είναι η unity 3d.

http://unity3d.com/unity/

 

Δυστυχώς δεν είναι opensource

 

δες video

http://cgcookie.com/unity/

Δημοσ.

καλή γνώση 3d!!

 

Για 3d σου προτείνω http://www.blender.org/

πολύ δυνατό comunity

http://cgcookie.com/blender/

http://www.blenderartists.org/forum/

http://www.blendernation.com/

http://www.blendergr.com/

 

 

χρήση κάποιας μηχανής γραφικών...

ο προγραμματισμός δεν είναι τόσο βασικό..

γράφεις σε ελάχιστα σημεία scriptakia στην μηχανή γραφικών

 

δες http://en.wikipedia.org/wiki/List_of_game_engines

(ψαξε για android..)

 

πολυσυζητημενη μηχανή(τουλάχιστων σε μένα..) είναι η unity 3d.

http://unity3d.com/unity/

 

Δυστυχώς δεν είναι opensource

 

δες video

http://cgcookie.com/unity/

ευχαριστω!μετα τις πανελληνιες ξεκιναω αλλο διαβασμα ;)

το Blender το γνωριζω,δυσκολο προγραμμα αλλα πολυ δυνατο

  • 2 εβδομάδες αργότερα...
Δημοσ.

Χαιρετώ την παρέα, εχω κάποιες απορίες.

 

1. Λοιπόν τα εγκατέστησα όλα, εκτός το ADT-18.0.0.zip εκεί κάπου το έχασα, πως το εγκαθιστώ?

 

2. πως ξεκινάω τώρα με το κλασικό "Hello Android"?

 

3. Απο οτι κατάλαβα τρέχω το "Eclipse " αυτο πρεπει να ειναι το περιβάλλον προγραμματισμού, αλλα θα ήθελα μια βοήθεια απο εσας να φτάσω στο σημείο που γράφω κωδικά

 

Στο file->New έχει κάποιες επιλογές αυτες πρέπει να ειναι αλλα τι κάνει η κάθε μια.

 

4. Επίσης θα πρέπει αυτό το "Hello android" να το κάνω emulator σε ένα κινητό, πως το κάνω

 

 

Σας ζάλισα ε :-)

 

androidr.jpg

Δημοσ.

Οι απαντήσεις σου μία προς μία:

 

1. Που πας χωρίς το ADT?!?! Δες εδώ και εγκατέστησέ το πριν ξεκινήσεις.

 

2. Αφού πας, File->New->Project θα σου βγάλει επιλογή για Android Project. Σου εμφανίζει έναν wizard για να δηλώσεις κάποια αρχικά πράγματα (όνομα αρχικού πακέτου, όνομα εφαρμογής, έκδοση Android κλπ). Μόλις τελειώσει ο wizard, σου στήνει μια δομή φακέλων και αρχείων στα αριστερά του Eclipse, με το όνομα της εφαρμογής που δήλωσες.

 

3. Κώδικα θα ξεκινήσεις να γράφεις στη πρώτη κλάση <Όνομα>Αctivity.java κάτω από τον φάκελο src. Στον φάκελο layout θα βρείς και την αρχική σου οθόνη σε μορφή xml. Ο designer σου έχει τα βασικά components για να στήσεις τις πρώτες σου οθόνες. Αργότερα θα δεις οτι υπάρχουν και άλλα πράγματα που μπορείς να κάνεις. Προς το παρόν, μείνε σε αυτά.

 

Κάθε κλαση που κάνει Implement το Activity, είναι (συνήθως) κλάση διαχείριση οθόνης που διασυνδέεται μέσω του R.java. Αν δηλαδή πχ έχεις ένα Button με id btMyFirstButton, θα πάρεις αναφορά στο Button γράφοντας:

 

>
  Button myFirstButton = (Button)findViewById(R.id.btMyFirstButton);

 

το ίδιο ισχύει και για τα υπόλοιπα controls των φορμών σου. Τα Views ή Φόρμες στο Android λέγονται Indents. Δες κανένα tutorial στο Youtube (είναι εύκολα και κατανοητά). Τα όσα σου περιγράφω εδώ, είναι πολύ γενικά, γιατί αλλιώς θα έπρεπε να γράφω, ώρες!

 

4. Μόλις εγκαταστήσεις το ADT, θα δείς οτι θα προστεθούν πολλές επιλογές στο περιβάλλον του Eclipse. Στο Emulators Manager, θα βρείς ένα περιβάλλον να στήσεις τους emulators σου (μπορείς να έχεις όσους θέλεις). Και αυτό γιατί είναι διαφορετικές οι ανάγκες. πχ. Για κινητό θα γράφεις φαντάζομαι για έκδοση 2.3.3 και άνω, ενώ για Tablet συνήθως πας σε 3.0 και άνω. (Πλέον, πάνε κατευθείαν στην 4.0 ICS)

 

Ελπίζω να κάλυψα τα πολύ basics! (που δεν τα κάλυψα,, λεμε τώρα ...) :D

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...