Προγραμματισμός σε Android
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Προγραμματισμός σε Android
Καλησπέρα παιδιά! Ασχολείται κανείς με Android/ θε ενδιαφερόταν να ασχοληθεί;;;
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
Re: Προγραμματισμός σε Android
δεν εχω ασχοληθει ως τωρα, (δεν εχω android συσκευη), αλλα θα ενδιαφερομουνα αρκετα. τι προτεινεις;
- Spoiler: εμφάνιση/απόκρυψη
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
Απλά έχω ήδη ξεκινήσει ένα Application και έχω ολοκληρώσει ένα άλλο προχειράκι και θα ήθελα να βρω άτομα από τη σχολή να συνεργαστούμε αν ενδιαφερόντουσαν κι εκείνοι. Θέλω να κινηθώ στον τομέα του Application Development όχι του Game Development!!!
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
Re: Προγραμματισμός σε Android
οκ, εγω παντως ψηνομαι, απο σεπτεμβρη (η και αυγουστο, ουτως η αλλως αθηνα θα λιωνω για την εξεταστικη). τι φαση ειναι αυτο που ειχες φτιαξει, και σε τι φαση γενικα ψαχνεις να κινηθεις; (αμα θες να μιλησουμε πιο ανετα, κανε μου κανενα pm με skype η κατι τετοιο)
- Spoiler: εμφάνιση/απόκρυψη
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
Ιδέες υλοποιώ δικές μου ή ό,τι άλλο ακούσω, μου αρέσει και είναι εντός των πλαισίων γνώσης μου!!
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
- ultimate_aektzis
- Wow! Terabyte level
- Posts: 6373
- Joined: Tue Nov 13, 2007 10:11 pm
- Gender: ♂
Re: Προγραμματισμός σε Android
Αν θες πες μας και τι references εχεις χρησιμοποιησει. Προσωπικα βρισκω τα περισσοτερα βιβλια απογοητευτικα. 

- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
Βιντεάκια από τον TheNewBoston στο Youtube τη σειρά για Android Development (200 vids), σταμάτησα στα 60 και μετά ξεκίνησα μόνος μου!
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
- ultimate_aektzis
- Wow! Terabyte level
- Posts: 6373
- Joined: Tue Nov 13, 2007 10:11 pm
- Gender: ♂
Re: Προγραμματισμός σε Android
καλο θα ηταν να παρεις πρωτα κανα σχετικο μαθημα (η δυο-τρια) και μετα να αρχισεις να κοιτας προς αυτην την κατευθυνση
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
Τι εννοείς;;;;;;
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
-
- bit level
- Posts: 5
- Joined: Fri Sep 26, 2008 5:25 pm
- Academic status: 4th year
- Gender: ♂
Re: Προγραμματισμός σε Android
Γενικά το android,αν και βασίζεται σε java έχει αρκετές ιδιαιτερότητες, και με τις γνώσεις του πρώτου έτους μάλλον θα δυσκολευτείτε αρκετά.Λίγο ψάξιμο βέβαια ποτέ δεν έκανε κακό σε κανέναν
.
Σε γενικές γραμμές πάντως υπάρχουν μαθήματα στη σχολή των οποίων οι εργασίες βασίζονται σε android όπως τα κατανεμημένα και η επικοινωνία ανθρώπου-υπολογιστή,που μπορούν να σε βοηθήσουν στο ξεκίνημα και καλό θα ήταν να τα παρακολουθήεσεις αν ενδιαφέρεσαι για android.
Σαν τελικό συμπέρασμα θα έλεγα αν έχεις όρεξη και χρόνο ξεκίνα απο κανενα βιντεάκι στο youtube,έχε όμως υπ'οψη σου οτι το android είναι αρκετά πάνω απο τις γνώσεις java του πρώτου έτους.

Σε γενικές γραμμές πάντως υπάρχουν μαθήματα στη σχολή των οποίων οι εργασίες βασίζονται σε android όπως τα κατανεμημένα και η επικοινωνία ανθρώπου-υπολογιστή,που μπορούν να σε βοηθήσουν στο ξεκίνημα και καλό θα ήταν να τα παρακολουθήεσεις αν ενδιαφέρεσαι για android.
Σαν τελικό συμπέρασμα θα έλεγα αν έχεις όρεξη και χρόνο ξεκίνα απο κανενα βιντεάκι στο youtube,έχε όμως υπ'οψη σου οτι το android είναι αρκετά πάνω απο τις γνώσεις java του πρώτου έτους.
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός σε Android
Από τις γνώσεις java του πρώτου έτους συμφωνώ. Γενικά όμως εντάξει it's just java και για την ακρίβεια 2-3 μλκίες της java(βλέπε swing) τις βελτίωσαν κιόλας. Οπότε αν ξεμπερδέψεις λίγο με προβλήματα με emulators και δεις και λίγο τη λογική του gui μέσω xml νομίζω ότι κάποιος με γνώσεις (έστω και βασικές java) δεν θα έχει θέμα. Πιο πολύ χρόνο θα του πάρει το configuration eclipse, emulator, κινητού κλπκλπ παρά το actual programming part. My 2 cents πάντα.....dionysis560 wrote:Γενικά το android,αν και βασίζεται σε java έχει αρκετές ιδιαιτερότητες, και με τις γνώσεις του πρώτου έτους μάλλον θα δυσκολευτείτε αρκετά.Λίγο ψάξιμο βέβαια ποτέ δεν έκανε κακό σε κανέναν.
Σε γενικές γραμμές πάντως υπάρχουν μαθήματα στη σχολή των οποίων οι εργασίες βασίζονται σε android όπως τα κατανεμημένα και η επικοινωνία ανθρώπου-υπολογιστή,που μπορούν να σε βοηθήσουν στο ξεκίνημα και καλό θα ήταν να τα παρακολουθήεσεις αν ενδιαφέρεσαι για android.
Σαν τελικό συμπέρασμα θα έλεγα αν έχεις όρεξη και χρόνο ξεκίνα απο κανενα βιντεάκι στο youtube,έχε όμως υπ'οψη σου οτι το android είναι αρκετά πάνω απο τις γνώσεις java του πρώτου έτους.
No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός σε Android
Το gui του Android έχει τεράστιες ελλείψεις σε σχέση με το swing
.Και αν θες να φτιάξεις κάτι πιο πολύπλοκο από 2 κουμπάκια πάλι χρειάζεται να το ψάξεις ιδιαίτερα + ότι οι android developers είναι από τις πιο άθλιες ομάδες προγραμματιστών όσον αφορά το documentation.Άμα βέβαια το gui παίζει ασήμαντο ρόλο στην εφαρμογή σου η σχεδίαση με xml σου παρέχει εύκολα και γρήγορα κάτι που βλέπεται - δεν χρειάζεται να ψαχτείς ιδιαίτερα για να κάνεις override πράγματα ή να κάτσεις να ψάξεις όλους τους layout managers.

f**k robin and batman i'm robbin with a bat man
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός σε Android
Θεωρώ το swing το χειρότερο πράγμα που έχει γίνει ποτέ όσον αφορά την ευκολία του προγραμματιστή(και δεν είμαι ο μόνος και είναι και από τα λίγα κομμάτια της java που δεν είναι full cross platform από την άποψη πως κάνεις κάτι σε linux και κάτι σε windows και το αποτέλεσμα μπορεί να είναι τελείως διαφορετικό σε αρκετές περιπτώσεις). Τώρα τι να σου πω, δεν έχω δει πολύπλοκα πράγματα σε gui στο android αλλά δυσκολεύομαι πολύ να πιστέψω ότι είναι χειρότερα από το swing(βασικά το θεωρώ αδύνατο)...ja_the_invincible wrote:Το gui του Android έχει τεράστιες ελλείψεις σε σχέση με το swing.Και αν θες να φτιάξεις κάτι πιο πολύπλοκο από 2 κουμπάκια πάλι χρειάζεται να το ψάξεις ιδιαίτερα + ότι οι android developers είναι από τις πιο άθλιες ομάδες προγραμματιστών όσον αφορά το documentation.Άμα βέβαια το gui παίζει ασήμαντο ρόλο στην εφαρμογή σου η σχεδίαση με xml σου παρέχει εύκολα και γρήγορα κάτι που βλέπεται - δεν χρειάζεται να ψαχτείς ιδιαίτερα για να κάνεις override πράγματα ή να κάτσεις να ψάξεις όλους τους layout managers.

No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός σε Android
Άλλο το swing άλλο το awt.Τα components του swing είναι lightweight και μπορείς να τα προσαρμόσεις όπως θες είτε πάνω στο λειτουργικό είτε σε μία ενιαία μορφή.Για το ότι είναι δύσχρηστο συμφωνώ , ίσως γιατί δεν βγήκε ποτέ κάποιο καλό drag n drop εργαλείο , ίσως γιατί για να βάλεις ένα layout της προκοπής πρέπει να κάνεις το κάνεις import.Αλλά από την άλλη σου παρέχει άπειρες δυνατότητες μορφοποίησης των components που στο android δεν τις έχεις.Για να παράξεις ένα framework που να διαφέρει αισθητά από το κλασσικό των περισσότερων android εφαρμογών θέλει πάααρα πολύ δουλειά.
f**k robin and batman i'm robbin with a bat man
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός σε Android
Μα για το swing μίλησα όχι για το awt. Όταν μια γλώσσα ισχυρίζεται ότι είναι cross platform και ένα σημαντικό κομμάτι μιας από τις πιο χρησιμοποιημένες της βιβλιοθήκες(της swing) δεν το τηρεί αυτό, το θεωρώ ultra fail. Μην παρεξηγηθώ μου αρέσει η java αγαπώ java για πολλούς λόγους. Αυτό δεν σημαίνει πως δεν μπορώ να την κρίνωja_the_invincible wrote:Άλλο το swing άλλο το awt.Τα components του swing είναι lightweight και μπορείς να τα προσαρμόσεις όπως θες είτε πάνω στο λειτουργικό είτε σε μία ενιαία μορφή.Για το ότι είναι δύσχρηστο συμφωνώ , ίσως γιατί δεν βγήκε ποτέ κάποιο καλό drag n drop εργαλείο , ίσως γιατί για να βάλεις ένα layout της προκοπής πρέπει να κάνεις το κάνεις import.Αλλά από την άλλη σου παρέχει άπειρες δυνατότητες μορφοποίησης των components που στο android δεν τις έχεις.Για να παράξεις ένα framework που να διαφέρει αισθητά από το κλασσικό των περισσότερων android εφαρμογών θέλει πάααρα πολύ δουλειά.

Το έχουμε πάει λίγο offtopic το θέμα.

No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός σε Android
Αυτό σου λέω στο swing μπορείς να ορίσεις αν το ui σου θα ακολουθεί το λειτουργικό ή αν θα φαίνεται το ίδιο ανεξάρτητα από το λειτουργικό , μόνο στο awt δεν μπορείς.Κατά τα άλλα η σιχαμένη συνήθειά μου να υπερασπίζομαι το swing είναι όντως offtopic 

f**k robin and batman i'm robbin with a bat man
- necrofear_13
- Wow! Terabyte level
- Posts: 2141
- Joined: Sun Nov 18, 2007 5:32 am
- Academic status: Alumnus/a
- Gender: ♂
- Location: ΗΡΑΚΛΕΙΟ ΑΤΤΙΚΗΣ
Re: Προγραμματισμός σε Android
Ρε το ξέρω ότι γίνεται(δεν έχεις φάει μόνο εσύ το swing με το κουτάλι). Αλλά δεν λειτουργούν απλά πράγματα cross platform ακόμα και να το ορίσεις (ειδικά σε θέματα layout manager). Δεν θα ποστάρω τώρα κώδικα εδώ..... το έχουμε κουράσει ήδη αρκετά το θέμα..... Google it και θα τα δεις τα προβλήματα ούτε ο πρώτος ούτε ο τελευταίος που τα είχε ήμουνα και as usual τα λύνεις με πολύ ανορθόδοξους τρόπους.Whatever απλά εσύ είσαι υπερασπιστής του swing και εγώ hater. Ας αφήσουμε λίγο το offtopic, να κανονίσουν και τα παιδιά τα project τους.ja_the_invincible wrote:Αυτό σου λέω στο swing μπορείς να ορίσεις αν το ui σου θα ακολουθεί το λειτουργικό ή αν θα φαίνεται το ίδιο ανεξάρτητα από το λειτουργικό , μόνο στο awt δεν μπορείς.Κατά τα άλλα η σιχαμένη συνήθειά μου να υπερασπίζομαι το swing είναι όντως offtopic

No matter what kind of sadness envelops the darkness of our despair, if you put one foot in front of the other, at some point you will reach a place where you can see the light.
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
In heaven or earth, no matter to where we progress, no matter where we walk, that becomes our road.
As long as we keep walking the battle will continue.
And that is exactly why this place will always be a paradise
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
1) Ξεφύγατε πάρα πολύ! 2)Μια χαρά τα πηγαίνω με Android κι ας έχω γνώσεις Java μόνο από το πρώτο έτος και ό,τι έμαθα στη σχολή! 3)Το GUI με XML είναι δύσκολο αλλά όλα είναι εφικτά αν προσπαθείς! 4)Το Documentation είναι άπειρο και δεν καταλαβαίνω γιατί οι android developers ειναι η χειρότερη ομάδα προγραμματιστών. 5)Να παρακαλέσω να μην ξεφύγει άλλο, αν γίνεται, το θέμα!
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!
Re: Προγραμματισμός σε Android
κατι που δεν θυμαμαι να προσεξα : τι εφαρμογη σκοπευεις να φτιαξεις; εννοω καπως πιο συγκεκριμενα απο το "οχι παιχνιδι". το ρωταω γιατι συνηθως ειναι το θεμα που τραβαει τον κοσμο, οχι μονη της η ιδεα του προγραμματισμου για καποιο λειτουργικο
btw : εγω εχω σκοπο να ασχοληθω με (τουλαχιστον) ενα project μολις γυρισω αθηνα αλλα θα ειναι παιχνιδι - αμα θελησεις τοτε (== τον αυγουστο) να το δοκιμασεις κι αυτο στειλε μηνυμα
btw : εγω εχω σκοπο να ασχοληθω με (τουλαχιστον) ενα project μολις γυρισω αθηνα αλλα θα ειναι παιχνιδι - αμα θελησεις τοτε (== τον αυγουστο) να το δοκιμασεις κι αυτο στειλε μηνυμα
- ja_the_invincible
- Wow! Terabyte level
- Posts: 2414
- Joined: Tue Dec 01, 2009 12:33 am
- Academic status: N>4
- Gender: ♂
- Location: Κάπου στο matrix...
Re: Προγραμματισμός σε Android
Η χειρότερη ομάδα από άποψη documentation όχι οι χειρότεροι προγραμματιστές.Περισσότερες λύσεις θα βρεις για τα προβλήματά σου στο stack overflow παρά στο official site των android developers.Επίσης είναι οι μόνοι που έχω δει να ανεβάζουν σαν λύσεις obsolete ή ακόμα και λανθασμένους κώδικες.Το άπειρο documentation δεν είναι απαραίτητα καλό , ειδικά όταν δεν είναι στοχευμένο στην επίλυση κάποιων προβλημάτων.Στην ανάπτυξη ενός ui θα φας αρκετό ζόρι αν ψάχνεις να βρεις παραδείγματα για συγκεκριμένα πράγματα out of the box.rexes wrote:4)Το Documentation είναι άπειρο και δεν καταλαβαίνω γιατί οι android developers ειναι η χειρότερη ομάδα προγραμματιστών.
f**k robin and batman i'm robbin with a bat man
- rexes
- Kilobyte level
- Posts: 397
- Joined: Wed Sep 21, 2011 8:22 pm
- Academic status: 3rd year
- Gender: ♂
- Location: SomeWhere
Re: Προγραμματισμός σε Android
έχει πάρα πολύ καλό documentation για τα δεδομένα του. Επίσης specified λύσεις δεν υπάρχουν σχεδόν πουθενά, οπότε πώς θα υπήρχαν και εδώ; Όσο για το StackOverflow ναι εκει βρίσκεις περισσότερα μιας και από την επίσημη λίστα των Android Developers της Google, παραπέμπεσαι εκεί για να ρωτήσεις πριν μπορέσεις να ρωτήσεις στη λίστα. Με μαθηματική συνέπεια είναι σίγουρο ότι οι βοήθειες από εκεί θα είναι περισσότερες. Πίστεψέ με έχω φάει πολλές ώρες για ανάπτυξη ui είτε σε Java είτε σε Qt είτε σε Python είτε σε XML, εν προκειμένη, χωρίς να έχω βοηθηθεί ιδιαίτερα για πράγματα out of the box πουθενά, οπότε αν δεν "ψαχτείς" και λιγάκι μόνος σου, ειδικά για UI δεν θα βρεις ποτέ και τίποτα ....
Εφαρμογή για το Πρόγραμμα του Οικονομικού Πανεπιστημίου Αθηνών

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!

Δείτε περισσότερα για την εφαρμογή και πείτε την άποψή σας!