Page 1 of 1
Προγραμματισμός σε Android
Posted: Tue Jul 10, 2012 10:29 pm
by rexes
Καλησπέρα παιδιά! Ασχολείται κανείς με Android/ θε ενδιαφερόταν να ασχοληθεί;;;
Re: Προγραμματισμός σε Android
Posted: Fri Jul 13, 2012 8:57 pm
by bstrds
δεν εχω ασχοληθει ως τωρα, (δεν εχω android συσκευη), αλλα θα ενδιαφερομουνα αρκετα. τι προτεινεις;
Re: Προγραμματισμός σε Android
Posted: Sat Jul 14, 2012 2:26 pm
by rexes
Απλά έχω ήδη ξεκινήσει ένα Application και έχω ολοκληρώσει ένα άλλο προχειράκι και θα ήθελα να βρω άτομα από τη σχολή να συνεργαστούμε αν ενδιαφερόντουσαν κι εκείνοι. Θέλω να κινηθώ στον τομέα του Application Development όχι του Game Development!!!
Re: Προγραμματισμός σε Android
Posted: Sat Jul 14, 2012 10:26 pm
by bstrds
οκ, εγω παντως ψηνομαι, απο σεπτεμβρη (η και αυγουστο, ουτως η αλλως αθηνα θα λιωνω για την εξεταστικη). τι φαση ειναι αυτο που ειχες φτιαξει, και σε τι φαση γενικα ψαχνεις να κινηθεις; (αμα θες να μιλησουμε πιο ανετα, κανε μου κανενα pm με skype η κατι τετοιο)
Re: Προγραμματισμός σε Android
Posted: Sat Jul 14, 2012 11:10 pm
by rexes
Ιδέες υλοποιώ δικές μου ή ό,τι άλλο ακούσω, μου αρέσει και είναι εντός των πλαισίων γνώσης μου!!
Re: Προγραμματισμός σε Android
Posted: Sat Jul 14, 2012 11:36 pm
by ultimate_aektzis
Αν θες πες μας και τι references εχεις χρησιμοποιησει. Προσωπικα βρισκω τα περισσοτερα βιβλια απογοητευτικα.

Re: Προγραμματισμός σε Android
Posted: Sun Jul 15, 2012 1:07 am
by rexes
Βιντεάκια από τον TheNewBoston στο Youtube τη σειρά για Android Development (200 vids), σταμάτησα στα 60 και μετά ξεκίνησα μόνος μου!
Re: Προγραμματισμός σε Android
Posted: Sun Jul 15, 2012 6:03 pm
by ultimate_aektzis
Σ'ωραιος...Thanks

Re: Προγραμματισμός σε Android
Posted: Sun Jul 15, 2012 6:16 pm
by chriskin
καλο θα ηταν να παρεις πρωτα κανα σχετικο μαθημα (η δυο-τρια) και μετα να αρχισεις να κοιτας προς αυτην την κατευθυνση
Re: Προγραμματισμός σε Android
Posted: Sun Jul 15, 2012 7:53 pm
by rexes
Τι εννοείς;;;;;;
Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 2:42 pm
by dionysis560
Γενικά το android,αν και βασίζεται σε java έχει αρκετές ιδιαιτερότητες, και με τις γνώσεις του πρώτου έτους μάλλον θα δυσκολευτείτε αρκετά.Λίγο ψάξιμο βέβαια ποτέ δεν έκανε κακό σε κανέναν

.
Σε γενικές γραμμές πάντως υπάρχουν μαθήματα στη σχολή των οποίων οι εργασίες βασίζονται σε android όπως τα κατανεμημένα και η επικοινωνία ανθρώπου-υπολογιστή,που μπορούν να σε βοηθήσουν στο ξεκίνημα και καλό θα ήταν να τα παρακολουθήεσεις αν ενδιαφέρεσαι για android.
Σαν τελικό συμπέρασμα θα έλεγα αν έχεις όρεξη και χρόνο ξεκίνα απο κανενα βιντεάκι στο youtube,έχε όμως υπ'οψη σου οτι το android είναι αρκετά πάνω απο τις γνώσεις java του πρώτου έτους.
Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 3:27 pm
by necrofear_13
dionysis560 wrote:Γενικά το android,αν και βασίζεται σε java έχει αρκετές ιδιαιτερότητες, και με τις γνώσεις του πρώτου έτους μάλλον θα δυσκολευτείτε αρκετά.Λίγο ψάξιμο βέβαια ποτέ δεν έκανε κακό σε κανέναν

.
Σε γενικές γραμμές πάντως υπάρχουν μαθήματα στη σχολή των οποίων οι εργασίες βασίζονται σε android όπως τα κατανεμημένα και η επικοινωνία ανθρώπου-υπολογιστή,που μπορούν να σε βοηθήσουν στο ξεκίνημα και καλό θα ήταν να τα παρακολουθήεσεις αν ενδιαφέρεσαι για android.
Σαν τελικό συμπέρασμα θα έλεγα αν έχεις όρεξη και χρόνο ξεκίνα απο κανενα βιντεάκι στο youtube,έχε όμως υπ'οψη σου οτι το android είναι αρκετά πάνω απο τις γνώσεις java του πρώτου έτους.
Από τις γνώσεις java του πρώτου έτους συμφωνώ. Γενικά όμως εντάξει it's just java και για την ακρίβεια 2-3 μλκίες της java(βλέπε swing) τις βελτίωσαν κιόλας. Οπότε αν ξεμπερδέψεις λίγο με προβλήματα με emulators και δεις και λίγο τη λογική του gui μέσω xml νομίζω ότι κάποιος με γνώσεις (έστω και βασικές java) δεν θα έχει θέμα. Πιο πολύ χρόνο θα του πάρει το configuration eclipse, emulator, κινητού κλπκλπ παρά το actual programming part. My 2 cents πάντα.....
Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 3:39 pm
by ja_the_invincible
Το gui του Android έχει τεράστιες ελλείψεις σε σχέση με το swing

.Και αν θες να φτιάξεις κάτι πιο πολύπλοκο από 2 κουμπάκια πάλι χρειάζεται να το ψάξεις ιδιαίτερα + ότι οι android developers είναι από τις πιο άθλιες ομάδες προγραμματιστών όσον αφορά το documentation.Άμα βέβαια το gui παίζει ασήμαντο ρόλο στην εφαρμογή σου η σχεδίαση με xml σου παρέχει εύκολα και γρήγορα κάτι που βλέπεται - δεν χρειάζεται να ψαχτείς ιδιαίτερα για να κάνεις override πράγματα ή να κάτσεις να ψάξεις όλους τους layout managers.
Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 5:05 pm
by necrofear_13
ja_the_invincible wrote:Το gui του Android έχει τεράστιες ελλείψεις σε σχέση με το swing

.Και αν θες να φτιάξεις κάτι πιο πολύπλοκο από 2 κουμπάκια πάλι χρειάζεται να το ψάξεις ιδιαίτερα + ότι οι android developers είναι από τις πιο άθλιες ομάδες προγραμματιστών όσον αφορά το documentation.Άμα βέβαια το gui παίζει ασήμαντο ρόλο στην εφαρμογή σου η σχεδίαση με xml σου παρέχει εύκολα και γρήγορα κάτι που βλέπεται - δεν χρειάζεται να ψαχτείς ιδιαίτερα για να κάνεις override πράγματα ή να κάτσεις να ψάξεις όλους τους layout managers.
Θεωρώ το swing το χειρότερο πράγμα που έχει γίνει ποτέ όσον αφορά την ευκολία του προγραμματιστή(και δεν είμαι ο μόνος και είναι και από τα λίγα κομμάτια της java που δεν είναι full cross platform από την άποψη πως κάνεις κάτι σε linux και κάτι σε windows και το αποτέλεσμα μπορεί να είναι τελείως διαφορετικό σε αρκετές περιπτώσεις). Τώρα τι να σου πω, δεν έχω δει πολύπλοκα πράγματα σε gui στο android αλλά δυσκολεύομαι πολύ να πιστέψω ότι είναι χειρότερα από το swing(βασικά το θεωρώ αδύνατο)...

Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 5:18 pm
by ja_the_invincible
Άλλο το swing άλλο το awt.Τα components του swing είναι lightweight και μπορείς να τα προσαρμόσεις όπως θες είτε πάνω στο λειτουργικό είτε σε μία ενιαία μορφή.Για το ότι είναι δύσχρηστο συμφωνώ , ίσως γιατί δεν βγήκε ποτέ κάποιο καλό drag n drop εργαλείο , ίσως γιατί για να βάλεις ένα layout της προκοπής πρέπει να κάνεις το κάνεις import.Αλλά από την άλλη σου παρέχει άπειρες δυνατότητες μορφοποίησης των components που στο android δεν τις έχεις.Για να παράξεις ένα framework που να διαφέρει αισθητά από το κλασσικό των περισσότερων android εφαρμογών θέλει πάααρα πολύ δουλειά.
Re: Προγραμματισμός σε Android
Posted: Mon Jul 16, 2012 9:12 pm
by necrofear_13
ja_the_invincible wrote:Άλλο το swing άλλο το awt.Τα components του swing είναι lightweight και μπορείς να τα προσαρμόσεις όπως θες είτε πάνω στο λειτουργικό είτε σε μία ενιαία μορφή.Για το ότι είναι δύσχρηστο συμφωνώ , ίσως γιατί δεν βγήκε ποτέ κάποιο καλό drag n drop εργαλείο , ίσως γιατί για να βάλεις ένα layout της προκοπής πρέπει να κάνεις το κάνεις import.Αλλά από την άλλη σου παρέχει άπειρες δυνατότητες μορφοποίησης των components που στο android δεν τις έχεις.Για να παράξεις ένα framework που να διαφέρει αισθητά από το κλασσικό των περισσότερων android εφαρμογών θέλει πάααρα πολύ δουλειά.
Μα για το swing μίλησα όχι για το awt. Όταν μια γλώσσα ισχυρίζεται ότι είναι cross platform και ένα σημαντικό κομμάτι μιας από τις πιο χρησιμοποιημένες της βιβλιοθήκες(της swing) δεν το τηρεί αυτό, το θεωρώ ultra fail. Μην παρεξηγηθώ μου αρέσει η java αγαπώ java για πολλούς λόγους. Αυτό δεν σημαίνει πως δεν μπορώ να την κρίνω
Το έχουμε πάει λίγο offtopic το θέμα.

Re: Προγραμματισμός σε Android
Posted: Tue Jul 17, 2012 1:15 am
by ja_the_invincible
Αυτό σου λέω στο swing μπορείς να ορίσεις αν το ui σου θα ακολουθεί το λειτουργικό ή αν θα φαίνεται το ίδιο ανεξάρτητα από το λειτουργικό , μόνο στο awt δεν μπορείς.Κατά τα άλλα η σιχαμένη συνήθειά μου να υπερασπίζομαι το swing είναι όντως offtopic

Re: Προγραμματισμός σε Android
Posted: Tue Jul 17, 2012 1:22 am
by necrofear_13
ja_the_invincible wrote:Αυτό σου λέω στο swing μπορείς να ορίσεις αν το ui σου θα ακολουθεί το λειτουργικό ή αν θα φαίνεται το ίδιο ανεξάρτητα από το λειτουργικό , μόνο στο awt δεν μπορείς.Κατά τα άλλα η σιχαμένη συνήθειά μου να υπερασπίζομαι το swing είναι όντως offtopic

Ρε το ξέρω ότι γίνεται(δεν έχεις φάει μόνο εσύ το swing με το κουτάλι). Αλλά δεν λειτουργούν απλά πράγματα cross platform ακόμα και να το ορίσεις (ειδικά σε θέματα layout manager). Δεν θα ποστάρω τώρα κώδικα εδώ..... το έχουμε κουράσει ήδη αρκετά το θέμα..... Google it και θα τα δεις τα προβλήματα ούτε ο πρώτος ούτε ο τελευταίος που τα είχε ήμουνα και as usual τα λύνεις με πολύ ανορθόδοξους τρόπους.Whatever απλά εσύ είσαι υπερασπιστής του swing και εγώ hater. Ας αφήσουμε λίγο το offtopic, να κανονίσουν και τα παιδιά τα project τους.

Re: Προγραμματισμός σε Android
Posted: Wed Jul 18, 2012 6:44 pm
by rexes
1) Ξεφύγατε πάρα πολύ! 2)Μια χαρά τα πηγαίνω με Android κι ας έχω γνώσεις Java μόνο από το πρώτο έτος και ό,τι έμαθα στη σχολή! 3)Το GUI με XML είναι δύσκολο αλλά όλα είναι εφικτά αν προσπαθείς! 4)Το Documentation είναι άπειρο και δεν καταλαβαίνω γιατί οι android developers ειναι η χειρότερη ομάδα προγραμματιστών. 5)Να παρακαλέσω να μην ξεφύγει άλλο, αν γίνεται, το θέμα!
Re: Προγραμματισμός σε Android
Posted: Wed Jul 18, 2012 6:52 pm
by chriskin
κατι που δεν θυμαμαι να προσεξα : τι εφαρμογη σκοπευεις να φτιαξεις; εννοω καπως πιο συγκεκριμενα απο το "οχι παιχνιδι". το ρωταω γιατι συνηθως ειναι το θεμα που τραβαει τον κοσμο, οχι μονη της η ιδεα του προγραμματισμου για καποιο λειτουργικο
btw : εγω εχω σκοπο να ασχοληθω με (τουλαχιστον) ενα project μολις γυρισω αθηνα αλλα θα ειναι παιχνιδι - αμα θελησεις τοτε (== τον αυγουστο) να το δοκιμασεις κι αυτο στειλε μηνυμα
Re: Προγραμματισμός σε Android
Posted: Wed Jul 18, 2012 7:19 pm
by ja_the_invincible
rexes wrote:4)Το Documentation είναι άπειρο και δεν καταλαβαίνω γιατί οι android developers ειναι η χειρότερη ομάδα προγραμματιστών.
Η χειρότερη ομάδα από άποψη documentation όχι οι χειρότεροι προγραμματιστές.Περισσότερες λύσεις θα βρεις για τα προβλήματά σου στο stack overflow παρά στο official site των android developers.Επίσης είναι οι μόνοι που έχω δει να ανεβάζουν σαν λύσεις obsolete ή ακόμα και λανθασμένους κώδικες.Το άπειρο documentation δεν είναι απαραίτητα καλό , ειδικά όταν δεν είναι στοχευμένο στην επίλυση κάποιων προβλημάτων.Στην ανάπτυξη ενός ui θα φας αρκετό ζόρι αν ψάχνεις να βρεις παραδείγματα για συγκεκριμένα πράγματα out of the box.
Re: Προγραμματισμός σε Android
Posted: Wed Jul 18, 2012 9:29 pm
by rexes
έχει πάρα πολύ καλό documentation για τα δεδομένα του. Επίσης specified λύσεις δεν υπάρχουν σχεδόν πουθενά, οπότε πώς θα υπήρχαν και εδώ; Όσο για το StackOverflow ναι εκει βρίσκεις περισσότερα μιας και από την επίσημη λίστα των Android Developers της Google, παραπέμπεσαι εκεί για να ρωτήσεις πριν μπορέσεις να ρωτήσεις στη λίστα. Με μαθηματική συνέπεια είναι σίγουρο ότι οι βοήθειες από εκεί θα είναι περισσότερες. Πίστεψέ με έχω φάει πολλές ώρες για ανάπτυξη ui είτε σε Java είτε σε Qt είτε σε Python είτε σε XML, εν προκειμένη, χωρίς να έχω βοηθηθεί ιδιαίτερα για πράγματα out of the box πουθενά, οπότε αν δεν "ψαχτείς" και λιγάκι μόνος σου, ειδικά για UI δεν θα βρεις ποτέ και τίποτα ....