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

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

  • Απαντ. 31
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

Γεια σου coffeex , η αποδοση του θα ειναι ομως καλη? Δεν εχω ασχοληθει με το θεμα απλα θυμαμαι παλια οταν ενας φιλος ειχε windows και ετρεχε παραλληλα (νομιζω) και mac os κολουσε καθε τρεις και λιγο. Εκτος απο αυτο αν κανω hackintosh και πες οτι ολα ειναι οκ .. μετα μπορεις να κανεις και υποβολή  τις εφαρμογης σου στο appstore και ολα κανονικα?
Mαλλον με βλεπω για mac mini γιατι παιζει και το hardware που εχω (παλιο) να μην ειναι συμβατό....

Δημοσ.

Ναι κανονικά μπορείς να τα κάνεις όλα και εγώ hackintosh έχω σε dual boot με Linux και δεν μου έχει κολλήσει ποτέ.

Κοίταξε και στο αντίστοιχο topic που υπάρχει στο forum.

Λογικά με τα λεφτά που θα δώσεις για mac mini φτιάχνεις ένα πολύ δυνατό hackintosh.

Δημοσ.

Για την swift ποια δυο βιβλια υπαρχουν? Εγω εχω μονο αυτο https://docs.google.com/file/d/0B_hMezUpeg22cTJLWk5vSC1vUWs/edit?pli=1.. 

 

Tο άλλο βιβλίο ασχολείται με τη swift για τους objective-C developers, οπότε δεν σε απασχολεί. Την javascript στην προτείνω γιατί είναι παρόμοια με την swift, αλλά με πάρα πολύ βιβλιογραφία και πηγές. Φυσικά μετά από λίγο καιρό θα γεμίσει ο τόπος με βιβλία για την swift οπότε μπορείς απευθείας να ασχοληθείς αποκλειστικά με αυτή. Αλλά μέχρι τότε μπορείς να κάνεις τις δοκιμές σου με κάποια άλλη γλώσσα. 

 

Για να φτιάξεις μερικές εφαρμογές σε iphone, μπορείς να κοιτάξεις τα εργαλεία Titanium appcelerator (app creation) και Unity 3D (games). Αμφότερα δουλεύουν με την javascript και υποστηρίζουν τόσο το iOS όσο και το Android. Ειδικά το Unity είναι μία φανταστική πλατφόρμα όπου μπορείς να κάνεις τα πάντα όσον αφορά τα παιχνίδια.

 

Ο coffeex σου πρότεινε hackintosh, εγώ θα σου έλεγα να το αποφύγεις. Όχι για κανένα λόγο, αλλά ποτέ δεν θα είσαι σίγουρος αν τα κολλήματα σε αυτό που πας να κάνεις είναι εξαιτίας δικού σου λάθους ή της ασυμβατότητας του λειτουργικού (που σημειωτέων είναι ότι πιο σταθερό στα λειτουργικά συστήματα). Είναι πολύ καλή φάση το hackintosh, αλλά είναι για πειραματισμό. Αν σε παίρνει, πάρε ένα μεταχειρισμένο mac mini για development αποκλειστικά και παράλληλα φτιάξε και ένα hackintosh για τις καθημερινές εργασίες σου, για να απολαύσεις τα καλά και των δύο κόσμων. 

Δημοσ.

 Είναι πολύ καλή φάση το hackintosh, αλλά είναι για πειραματισμό.

 

Παλιότερα ήταν για πειραματισμό αλλά τα τελευταία χρόνια έχει αλλάξει.

Να φανταστείς ότι πολλοί αντί να αγοράσουν έναν mac pro φτιάχνουν έναν hackintosh και βάζουν ακριβές κάρτες γραφικών για επεξεργασία video κτλ..

Όσον αφορά για βιβλία σχετικά με την Swift από ότι έχω δει είδη γράφονται αλλά δεν ξέρω πότε θα κυκλοφορήσουν, λογικά προς το τέλος του 2014 και αρχές του 2015 οπότε καλό είναι  να περιμένεις.

Αυτή τι στιγμή η Apple έχει βγάλει 2 βιβλία για την Swift αλλά είναι για προγραμματιστές που είδη γνωρίζουν objective c και λένε για το πως γίνονται διάφορα πράγματα με την Swift ενώ στο δεύτερο πως μπορείς να συνδυάσεις Swift και objective c.

 

Δημοσ.

Γεια σας παιδια , θα μπω κατευθειαν στο θεμα..

Θελω να μαθω να δημιουργώ εφαρμογες για iphone. Ειμαι εντελως ασχετος με τον προγραμματισμο με μηδεν εμπειρια , ειναι εφικτο? και αν ναι , σε ποσο καιρο θα μπορω να κανω την πρωτη απλη εφαρμογη μου ή καποιο απλο παιχνιδακι?

 

Όταν είχα ξεκινήσει προγραμματισμό, ούτε που είχα διανοηθεί ότι θα μπορούσα να κάνω ορισμένα απο τα πράγματα που κάνω σήμερα (τα οποία πλέον μου φαίνονται απλούστατα). Βάλε στόχο, υπομονή, κάτσε λιώσε και όλα γίνονται.

  • Like 1
Δημοσ.

Όταν είχα ξεκινήσει προγραμματισμό, ούτε που είχα διανοηθεί ότι θα μπορούσα να κάνω ορισμένα απο τα πράγματα που κάνω σήμερα (τα οποία πλέον μου φαίνονται απλούστατα). Βάλε στόχο, υπομονή, κάτσε λιώσε και όλα γίνονται.

 

Προσυπογράφω. 

Δημοσ.

καταρχην ευχαριστω πολυ ολους για τις απαντησεις.
 

Ναι κανονικά μπορείς να τα κάνεις όλα και εγώ hackintosh έχω σε dual boot με Linux και δεν μου έχει κολλήσει ποτέ.

Κοίταξε και στο αντίστοιχο topic που υπάρχει στο forum.

Λογικά με τα λεφτά που θα δώσεις για mac mini φτιάχνεις ένα πολύ δυνατό hackintosh.

Μαλλον θα παρω την ετοιμη λυση ενος μεταχειρισμενου mac mini μονο για προγραμματισμο γιατι με τους drivers , το ψαξιμο και γενικα την εξτρα αφιερωση χρονου για hardware καταστασεις /drivers κτλ δεν τα παω και πολυ καλα.. μονο αν ας πουμε βρω κατι ετοιμο αλλα παλι δυσκολα γιατι με την πρωτη στραβή θα επρεπε να σπαταλήσω πολυ χρονο που καλυτερα αυτο τον χρονο να τον βαλω στο να μαθω ας πουμε προγραμματισμο. 

 

Tο άλλο βιβλίο ασχολείται με τη swift για τους objective-C developers, οπότε δεν σε απασχολεί. Την javascript στην προτείνω γιατί είναι παρόμοια με την swift, αλλά με πάρα πολύ βιβλιογραφία και πηγές. Φυσικά μετά από λίγο καιρό θα γεμίσει ο τόπος με βιβλία για την swift οπότε μπορείς απευθείας να ασχοληθείς αποκλειστικά με αυτή. Αλλά μέχρι τότε μπορείς να κάνεις τις δοκιμές σου με κάποια άλλη γλώσσα. 

 

Για να φτιάξεις μερικές εφαρμογές σε iphone, μπορείς να κοιτάξεις τα εργαλεία Titanium appcelerator (app creation) και Unity 3D (games). Αμφότερα δουλεύουν με την javascript και υποστηρίζουν τόσο το iOS όσο και το Android. Ειδικά το Unity είναι μία φανταστική πλατφόρμα όπου μπορείς να κάνεις τα πάντα όσον αφορά τα παιχνίδια.

 

Ο coffeex σου πρότεινε hackintosh, εγώ θα σου έλεγα να το αποφύγεις. Όχι για κανένα λόγο, αλλά ποτέ δεν θα είσαι σίγουρος αν τα κολλήματα σε αυτό που πας να κάνεις είναι εξαιτίας δικού σου λάθους ή της ασυμβατότητας του λειτουργικού (που σημειωτέων είναι ότι πιο σταθερό στα λειτουργικά συστήματα). Είναι πολύ καλή φάση το hackintosh, αλλά είναι για πειραματισμό. Αν σε παίρνει, πάρε ένα μεταχειρισμένο mac mini για development αποκλειστικά και παράλληλα φτιάξε και ένα hackintosh για τις καθημερινές εργασίες σου, για να απολαύσεις τα καλά και των δύο κόσμων. 

Τωρα αυτο που μου ειπες για το titanium και το unity με βαζει σε σκεψεις. Μηπως να μαθω μονο javascript και να κανω apps και games μεσω titanium/unity? Αν μαθω swift παω κανονικα με τον κλασσικο τροπο και προγραματιζω ε? Αν επρεπε να μαθω μονο μια γλωσσα ποια θα διαλεγατε? swift ή javascript για  titanium/unity?  (Αν καταλαβα καλα δηλαδη αν καποιος ξερει swift δεν παει σε unity kai titanium, ετσι δεν ειναι? αυτα ειανι λυσεις για να μπορουν να κανουν app αυτοι που δεν ηξεραν onjective C και ηξεραν javascript. Σωστα?)

Οσο αναφορα ενα mac mini και ενα παραλληλα hackintosh εγω γενικα θελω απο το pc μου να μπορω να προγραματισω ανετα , να μπορω να κανω καμια επεξεργασια εικονας (Τωρα ας πουμε στο Pc εχω το expression design) να μπορω να εχω office και τελος καμια ταινία ετσι χαλαρα που κ που. Αν παρω ενα mac mini θα με καλύψει σε ολα αυτα?   Απο οθονη τι λες? ποσες ιντσες? δυο (υποστηρίζει το mac mini?)  ή μια? 
 

Παλιότερα ήταν για πειραματισμό αλλά τα τελευταία χρόνια έχει αλλάξει.

Να φανταστείς ότι πολλοί αντί να αγοράσουν έναν mac pro φτιάχνουν έναν hackintosh και βάζουν ακριβές κάρτες γραφικών για επεξεργασία video κτλ..

Όσον αφορά για βιβλία σχετικά με την Swift από ότι έχω δει είδη γράφονται αλλά δεν ξέρω πότε θα κυκλοφορήσουν, λογικά προς το τέλος του 2014 και αρχές του 2015 οπότε καλό είναι  να περιμένεις.

Αυτή τι στιγμή η Apple έχει βγάλει 2 βιβλία για την Swift αλλά είναι για προγραμματιστές που είδη γνωρίζουν objective c και λένε για το πως γίνονται διάφορα πράγματα με την Swift ενώ στο δεύτερο πως μπορείς να συνδυάσεις Swift και objective c.
 

 

Mαλιστα.. αρα λιγο πολυ δεν υπαρχουν σοβαρα βιβλια για εντελως αρχαριους σαν εμενα.
 

Όταν είχα ξεκινήσει προγραμματισμό, ούτε που είχα διανοηθεί ότι θα μπορούσα να κάνω ορισμένα απο τα πράγματα που κάνω σήμερα (τα οποία πλέον μου φαίνονται απλούστατα). Βάλε στόχο, υπομονή, κάτσε λιώσε και όλα γίνονται.

 

Ζankwylde ευχαριστω πολυ για την παρότρυνση.
 

Και εγώ υπέρ του liakos.

Μαλλον για ενα mini mac με βλεπω αλλα δεν το θελω μονο για προγραμματισμο , θελω να μπορω να κανω και ολες τις αλλες δουλεις που γραφω πιο πανω. Με λιγα λογια να ειναι ο καθημερινος μου υπολογιστης.

 

Για όσους θέλουν να δουν παραδείγματα με κώδικα : 

 

https://github.com/nettlep/learn-swift

ευχαριστουμε Liako!!  B) 
 

Δημοσ.

  (Αν καταλαβα καλα δηλαδη αν καποιος ξερει swift δεν παει σε unity kai titanium, ετσι δεν ειναι? αυτα ειανι λυσεις για να μπορουν να κανουν app αυτοι που δεν ηξεραν onjective C και ηξεραν javascript. Σωστα?)

 

Οι διαφορές είναι ελάχιστες στη γλώσσα και στη λογική. Αυτά που αλλάζουν είναι το περιβάλλον ανάπτυξης και τις ειδικευμένες δυνατότητες που έχει το καθένα. Η σωστή σύγκριση είναι ανάμεσα σε Xcode - Android Studio - Unity - Titanium.

 

 

Απο οθονη τι λες? ποσες ιντσες? δυο (υποστηρίζει το mac mini?)  ή μια? 

 

Δύο το λιγότερο στις ίδιες ίντσες (22 με 24). Τα καινούργια mini έχουν 2 εξόδους, απλά θα χρειαστείς ένα εξτρά καλώδιο για να συνδέσεις την δεύτερη οθόνη.

 

Για να καταλάβεις τι παίζει, το titanium είναι ένα περιβάλλον προγραμματισμού (IDE) που προσπαθεί με μία πολύ βολική γλώσσα, την javascript, να φτιάξεις εφαρμογές για iPhone και για android. Υπάρχουν και άλλα πακέτα που κάνουν την ίδια δουλειά, αλλά με διαφορετική προσέγγιση. Π.χ. το phonegap φτιάχνει μικρές ιστοσελίδες και στις σερβίρει σαν app, ενώ το Xamarin είναι για εκείνους που δουλεύουν την C#. Είναι μία μέση λύση για όσους θέλουν κάτι απλό να παίζει παντού (π.χ. newletter app, note taking app κλπ). Το Unity είναι τελείως διαφορετική φάση, γιατί παίζει περισσότερο με γραφικά και ο προγραμματισμός έχει περισσότερο υποστηρικτικό χαρακτήρα ( τεχνητή νοημοσύνη, κινήσεις κάμερας κλπ. ).

 

Κανένα όμως από αυτά δεν έχει τις δυνατότητες του αποκλειστικού εργαλείου της εκάστοτε πλατφόρμας, δλδ του Xcode για το iPhone (Obj-C / swift) και του Android Studio (Java), και τον πλούτο από βιβλιοθήκες(έτοιμο κώδικα) που παρέχουν αυτά.  Παρόλα αυτά, με λίγο πειραματισμό και κόπο, μπορείς να κάνεις υπέροχα app που δεν ξεχωρίζουν από εκείνα που κατασκευάστηκαν αποκλειστικά για μία πλατφόρμα. 

 

Στο προκείμενο και σε αυτό που θες να κάνεις, θα σου πρότεινα να ξεκινήσεις με την javascript για να μάθεις τα βασικά της μπάλας, ώστε η μετάβαση σε Swift να είναι εύκολη. Είναι θέμα χρόνου μέχρι να βγουν τα πρώτα βίντεο και βιβλία αποκλειστικά για αρχάριους.  Άλλωστε το μέλλον ανήκει στις Interpeter γλώσσες, κάτι που δείχνει να καταλαβαίνει η Apple. Υπάρχουν ατελείωτα tutorials για αυτή τη γλώσσα, και έχει μία πολύ ανθρώπινη λογική στην εκτέλεση (όσο ανθρώπινη μπορεί να είναι μία γλώσσα προγραμματισμού). Άλλωστε οτιδήποτε διαβάσεις για τον προγραμματισμό τώρα που είναι αρχή, θα είναι εφαρμόσιμο παντού, π.χ η λογική της αντικειμενοστρέφειας βρίσκεται σε όλες τις γλώσσες πλέον. Ακόμα και το συντακτικό είναι παρόμοιο πλέον. Φρόντισε να πάρεις τις κατάλληλες βάσεις και όλα θα έρθουν εύκολα μετά. 

 

Όσο για το κατάλληλο υπολογιστή, ένα Mac mini i5 κάνει γύρω στα 600€ καινούργιο, και έχεις έναν υπολογιστή που δεν κολλάει πουθενά για τα καθημερινά πράγματα. Δεν ξέρω αν έχεις δουλέψει με Mac, αλλά κατά την άποψή μου είναι ότι καλύτερο σε Value for money προσφέρει η Apple σε όλα της τα προϊόντα, ανεξαρτήτου είδους και συσκευής. 

Δημοσ.

@ nomikosas

Με βάση αυτά που έγραψες πήγαινε σε Mac Mini αλλά με 8Giga Ram.

Για τα βιβλία θα περιμένεις όπως έγραψα και ποιο πάνω θα βγει βιβλίο για την Swift που θα είναι και για αρχάριους αλλά θα περιμένεις προς το τέλος του 2014 άντε αρχές του 2015.

Δημοσ.

Οι διαφορές είναι ελάχιστες στη γλώσσα και στη λογική. Αυτά που αλλάζουν είναι το περιβάλλον ανάπτυξης και τις ειδικευμένες δυνατότητες που έχει το καθένα. Η σωστή σύγκριση είναι ανάμεσα σε Xcode - Android Studio - Unity - Titanium.

 

 

 

Δύο το λιγότερο στις ίδιες ίντσες (22 με 24). Τα καινούργια mini έχουν 2 εξόδους, απλά θα χρειαστείς ένα εξτρά καλώδιο για να συνδέσεις την δεύτερη οθόνη.

 

Για να καταλάβεις τι παίζει, το titanium είναι ένα περιβάλλον προγραμματισμού (IDE) που προσπαθεί με μία πολύ βολική γλώσσα, την javascript, να φτιάξεις εφαρμογές για iPhone και για android. Υπάρχουν και άλλα πακέτα που κάνουν την ίδια δουλειά, αλλά με διαφορετική προσέγγιση. Π.χ. το phonegap φτιάχνει μικρές ιστοσελίδες και στις σερβίρει σαν app, ενώ το Xamarin είναι για εκείνους που δουλεύουν την C#. Είναι μία μέση λύση για όσους θέλουν κάτι απλό να παίζει παντού (π.χ. newletter app, note taking app κλπ). Το Unity είναι τελείως διαφορετική φάση, γιατί παίζει περισσότερο με γραφικά και ο προγραμματισμός έχει περισσότερο υποστηρικτικό χαρακτήρα ( τεχνητή νοημοσύνη, κινήσεις κάμερας κλπ. ).

 

Κανένα όμως από αυτά δεν έχει τις δυνατότητες του αποκλειστικού εργαλείου της εκάστοτε πλατφόρμας, δλδ του Xcode για το iPhone (Obj-C / swift) και του Android Studio (Java), και τον πλούτο από βιβλιοθήκες(έτοιμο κώδικα) που παρέχουν αυτά.  Παρόλα αυτά, με λίγο πειραματισμό και κόπο, μπορείς να κάνεις υπέροχα app που δεν ξεχωρίζουν από εκείνα που κατασκευάστηκαν αποκλειστικά για μία πλατφόρμα. 

 

Στο προκείμενο και σε αυτό που θες να κάνεις, θα σου πρότεινα να ξεκινήσεις με την javascript για να μάθεις τα βασικά της μπάλας, ώστε η μετάβαση σε Swift να είναι εύκολη. Είναι θέμα χρόνου μέχρι να βγουν τα πρώτα βίντεο και βιβλία αποκλειστικά για αρχάριους.  Άλλωστε το μέλλον ανήκει στις Interpeter γλώσσες, κάτι που δείχνει να καταλαβαίνει η Apple. Υπάρχουν ατελείωτα tutorials για αυτή τη γλώσσα, και έχει μία πολύ ανθρώπινη λογική στην εκτέλεση (όσο ανθρώπινη μπορεί να είναι μία γλώσσα προγραμματισμού). Άλλωστε οτιδήποτε διαβάσεις για τον προγραμματισμό τώρα που είναι αρχή, θα είναι εφαρμόσιμο παντού, π.χ η λογική της αντικειμενοστρέφειας βρίσκεται σε όλες τις γλώσσες πλέον. Ακόμα και το συντακτικό είναι παρόμοιο πλέον. Φρόντισε να πάρεις τις κατάλληλες βάσεις και όλα θα έρθουν εύκολα μετά. 

 

Όσο για το κατάλληλο υπολογιστή, ένα Mac mini i5 κάνει γύρω στα 600€ καινούργιο, και έχεις έναν υπολογιστή που δεν κολλάει πουθενά για τα καθημερινά πράγματα. Δεν ξέρω αν έχεις δουλέψει με Mac, αλλά κατά την άποψή μου είναι ότι καλύτερο σε Value for money προσφέρει η Apple σε όλα της τα προϊόντα, ανεξαρτήτου είδους και συσκευή.

Μαλιστα τωρα καταλαβα καλυτερα για το τι παιζει , μου τα ανελυσες. Οταν ειναι να παρω το mini θα σου πω. Αν δεις στο μελλον κανενα καλο βιβλιο για αρχαριου και swift πες το εδω ή στειλε μου πμ. Ευχαριστω για την βοηθεια.

 

 

 

@ nomikosas

Με βάση αυτά που έγραψες πήγαινε σε Mac Mini αλλά με 8Giga Ram.

Για τα βιβλία θα περιμένεις όπως έγραψα και ποιο πάνω θα βγει βιβλίο για την Swift που θα είναι και για αρχάριους αλλά θα περιμένεις προς το τέλος του 2014 άντε αρχές του 2015.

Οκ coffeex και εσυ αν δεις κατι σε βιβλιο για αρχαριους στειλε. Ευχαριστω για τον χρονο σου . Ναι και εγω για mini το βλεπω. γιατι λες για 8gb? με τα 4 θα εχω προβλημα λες? το λεω γιατι τα πιο πολλα που πουλανε ειναι 4.

Δημοσ.

Οκ coffeex και εσυ αν δεις κατι σε βιβλιο για αρχαριους στειλε. Ευχαριστω για τον χρονο σου . Ναι και εγω για mini το βλεπω. γιατι λες για 8gb? με τα 4 θα εχω προβλημα λες? το λεω γιατι τα πιο πολλα που πουλανε ειναι 4.

 όπως το πάρεις, αλλάζεις τις μνήμες και δεν βάζεις 8, αλλά και 16 αν μπορείς. Είναι η πιο φθηνή και ουσιαστική αναβάθμιση που μπορείς να κάνεις. Μετά αν θες, μπορείς να βάλεις και έναν SSD και θα δεις το mini να γίνεται maxi. 

 

Όσο για βιβλία και tutorials, δεν έχεις παρά να παρακολουθείς αυτό το forum. Ότι νεότερο υπάρχει, τουλάχιστον εκ μέρους μου, θα το παραθέτω εδώ. Σήμερα βρήκα αυτό : 

 

https://www.udemy.com/swift-learn-apples-new-programming-language-by-examples/?dtcode=ehldukq2

 

Ότι πρέπει για αρχάριο πιστεύω, για να μπει στο κλίμα.

Δημοσ.

 όπως το πάρεις, αλλάζεις τις μνήμες και δεν βάζεις 8, αλλά και 16 αν μπορείς. Είναι η πιο φθηνή και ουσιαστική αναβάθμιση που μπορείς να κάνεις. Μετά αν θες, μπορείς να βάλεις και έναν SSD και θα δεις το mini να γίνεται maxi. 

 

Όσο για βιβλία και tutorials, δεν έχεις παρά να παρακολουθείς αυτό το forum. Ότι νεότερο υπάρχει, τουλάχιστον εκ μέρους μου, θα το παραθέτω εδώ. Σήμερα βρήκα αυτό : 

 

https://www.udemy.com/swift-learn-apples-new-programming-language-by-examples/?dtcode=ehldukq2

 

Ότι πρέπει για αρχάριο πιστεύω, για να μπει στο κλίμα.

οσο αναφορα το mini θα τα πουμε κ στο μελλον, Οκ  θα γραφουμε εδω τα νεα! ωραιο το λινκ , βεβαια ζηταει καποια χρηματα αλλα  οκ ειναι πολυ αρχη ακομα. Ισως στο μελλον βγει και στο coursera τιποτα. 

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

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

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

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

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

Σύνδεση

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

Συνδεθείτε τώρα

  • Δημιουργία νέου...