Μετάβαση στο περιεχόμενο


Φωτογραφία

iPhone Development in Windows - Linux


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
19 μηνύματα σε αυτό το θέμα

#16   sotoskawasaki

sotoskawasaki

    iPH Enthousiast

  • 426 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 27/01/2010 - 19:58

Όχι δεν κατάφερα να το κάνω να δουλέψει και σε windows και σε linux που δοκίμασα. Είναι κάπως περίεργη και δύσκολη διαδικασία. Για απλές εφαρμογές κονσόλας δεν υπάρχει πρόβλημα ασυμβατότητας με το firmware..Τώρα για εξειδικευμένες εφαρμογές δεν γνωρίζω...

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#17   napsterthegrey

napsterthegrey

    iPH newbie

  • 23 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 17/02/2010 - 00:45

Κι εγώ ενδιαφέρομαι να γράψω κώδικες για το iPhone.Βασικά ενδιαφέρομαι να γράφω κώδικες για τα πάντα!!
Τι διάολο.Θα περάσω φέτος Πληροφορική και θα το λιώσω!!!!!!!!! :D

#18   DaKnOb

DaKnOb

    iPH Contributor

  • 1336 μηνύματα
  • Twitter:@DaKnObCS
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • GameCenter:DaKnObCS

Δημοσίευση 08/04/2010 - 20:18

Και εγώ ήθελα να γράψω κώδικα για το iPhone χρησιμοποιώντας Windows και βρήκα την λύση! Δεν είναι μόνο webapp αλλά κανονική εφαρμογή. Λίγο πιο δύσκολο από το iPhoneSDK xCode για τα ΜΑΚ αλλά δουλεύει. Δυστυχώς μέχρι τώρα μόνο σε JailBroken iPhone/iPod touch.

Η λύση είναι ένα (ας το πούμε έτσι) πρόγραμμα που χρησιμοποιεί C++ με δικά του commands για να γράψεις κώδικα. To GUI δεν υπάρχει δυστυχώς. Το μόνο που υπάρχει είναι ενα πλαίσιο κειμένου στο οποίο γράφεις commands. Η σύνταξη είναι εύκολη αν διαβάσεις τα παραδείγματα προσεκτικά. Σε 1-2 μέρες θα μπορείς να γράψεις μία αξιοπρεπέστατη εφαρμογή. Το πρόγραμμα λέγεται DragonFireSDK. Το μόνο που κάνεις είναι να πας στην ιστοσελίδα του προϊόντος (το πιο πάνω λινκ) και να βάλεις το e-mail σου για να γίνεις betatester και να σου στίλουν την εφαρμογή με μόνη υποχρέωση να τους στίλεις ένα feedback. Μετά από λίγο καιρό η εφαρμογή θα κοστίζει 50 Ευρώ και μπορεί να προστεθεί και GUI. Δεν ξέρω αν αυτό είναι επιτρεπόμενο από τα EULA του προγράμματος αλλά μπορώ να σας στίλω αν θέλετε το πρόγραμμα και το πρότυπο για να δημιουργήσετε μία εφαρμογή.
Φυσικά η DragonFire έχει ένα HelpFile διαθέσιμο online για βοήθεια στα commands και στην σύνταξη αν και όποιος ξέρει C++ δεν θα το πολυχρειαστεί.
Η έλειξη GUI σας αναγκάζει να εισάγετε όλα τα κείμενα και τις εικόνες χρησιμοποιόντας x και y. Μπορείτε απλά να ανοίξετε την ζωγραφική για να βρείτε το χ και ψ μιας εικόνας.
Το μόνο πράγμα που δεν υποστηρίζεται πλήρως είναι το ADVANCED MULTITOUCHING ( ο τρόπος που κάνει ζουμ το iPhone). Το πιο δύσκολο σε αυτήν την εφαρμογή είναι το Accelerometer. Σας συνιστώ να μην το χρησιμοποιήσετε αμέσως. Σε περίπτωση που κάνετε κάποιο λάθος που δεν είναι στην σύνταξη θα πρέπει να ξαναεγκαταστήσετε το πρόγραμμα γιατί το example.exe θα είναι κατεστραμένο.

#19   computeras

computeras

    Advanced Member

  • 916 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: Άλλο

Δημοσίευση 09/04/2010 - 01:36

Καταρχάς ευχαριστούμε που μοιράστηκες μαζί μας την εμπειρία σου. Να σου πω όμως κάποια πραγματάκια:

- Το συγκεκριμένο API έχει ξανα-αναφερθεί στο forum :)
- Δυστυχώς δεν λείπει μόνο αυτό που λες αλλά και πολλά άλλα πράγματα από το API...
- Όταν λές GUI υποθέτω εννοείς στο περιβάλλον συγγραφής. Όπως το αναφέρεις όμως μπερδεύεις :)
- Τέλος να ξέρεις οτι αν ασχοληθείς με προγραμματισμό τα περισσότερα θα τα κάνεις με x & y και όχι με drag & drop :)


Φιλικά, Γιώργος :)

#20   DaKnOb

DaKnOb

    iPH Contributor

  • 1336 μηνύματα
  • Twitter:@DaKnObCS
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • GameCenter:DaKnObCS

Δημοσίευση 23/04/2010 - 18:37

Έχω ασχοληθεί και τα κάνω με χ και ψ τα περισσότερα αλλά αυτό είναι σαν ριβιού και οι πιο αρχάριοι δεν μπορούν να το κάνουν με τους άξονες. Από το ΑΠΙ λείπει μόνο το advanced multi-touching. Όλα τα άλλα υπάρχουν αλλά όχι στην beta έκδοση που δίνεται στουs betatesters αλλα στην επι πληρωμής έκδοση.




Χρήστες που διαβάζουν αυτό το θέμα: 0

0 μέλη, 0 επισκέπτες, 0 ανώνυμοι χρήστες