εφαρμογες iphone

...συζητήσεις περί τεχνολογίας για hardware, software, υπηρεσίες, κλπ (για ubuntu ... στο Γενικά)

Συντονιστές: Geochr, ubuderix

εφαρμογες iphone

Δημοσίευσηαπό jimakosceid » 09 Ιαν 2012, 18:20

εχω διαβασει καμποσο απο c++ αλλα ποτε δεν ειναι αρκετα,ειμαι ακομα σε πολυ μικρο επιπεδο γνωσεων.ωστοσο αμα δεν αρχισω απο τωρα να δοκιμαζω και να παιζω,πιστευω δεν θα βρεθω ποτε σε ικανοποιητικο επιπεδο.λατρευω το ios λειτουργικο της μηλοφωνης εταιριας των iphone/ipod touch και θελω σιγα σιγα να αναπτυξω τις δικες μου εφαρμογες.απο που να ξεκινησω?ειμαι σαν χαμενος δεν ξερω τι να κανω.πως θα κανω τα γραφικα τησ εφαρμογης,εγω ξερω μονο σε πλασ πλασ.βοηθειααααααααα
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Μέτριος
2 Ubuntu 11.10 oneiric 64bit wubi (el_GR.UTF-8),
3 AMD Turion II Ultra Dual-Core Mobile M600 ‖ RAM 3959 MiB ‖ Quanta 363A - HP Pavilion dv7 Notebook PC
4 ATI M96 [Mobility Radeon HD 4650] [1002:9480]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03) ⋮ wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
jimakosceid
babeTUX
babeTUX
 
Δημοσιεύσεις: 4
Εγγραφή: 20 Δεκ 2011, 19:29
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό the_eye » 09 Ιαν 2012, 18:35

Θα σου πρότεινα να απευθυνθείς σε κάποιο φόρουμ για Apple.
Είναι κλειστό software και κλειστό hardware, κάτι που είναι τελείως αντίθετα με την ιδέα του GNU Linux.

Μεταφέρθηκε στην κατάλληλη ενότητα

Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό Star_Light » 09 Ιαν 2012, 20:44

btw οι εφαρμογες για iphone παίζουν με C# οχι με C++ .

Ψάξε στο ίντερνετ για την πλατφόρμα SDK ειναι μια καλή αρχή.

Οι γνώσεις που έχεις στην C++ θα σε βοηθήσουν και στην C# μιας και οι 2 ειναι αντικειμενοστρεφείς.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό headless » 09 Ιαν 2012, 22:55

Ωστόσο θα πρέπει να τονίσουμε οτι για να τρεξεις το sdk και τον iphone emulator που περιέχει θα πρέπει να έχεις υπολογιστή που τρέχει mac os x snow leopard ή μεταγενέστερο.Δεν τρέχει σε άλλες πλατφόρμες.
Επίσης
wikipedia έγραψε:The SDK was released on March 6, 2008, and allows developers to make applications for the iPhone and iPod Touch, as well as test them in an "iPhone simulator". However, loading an application onto the devices is only possible after paying an iOS Developer Program fee, which is $99.00 USD per year.

More info: http://en.wikipedia.org/wiki/IOS_SDK
Γνώσεις ⇛ Linux: Καλές ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Καλά
Λειτουργικό: debian wheezy/sid 64-bit (en_US.utf8)
Προδιαγραφές ⇛ CPU: 2x Intel Core2 Duo CPU E8400 3.00GHz │ RAM 3965 MiB │ ASUS INC. P5QL/EPU
Κάρτα γραφικών: nVidia GF104 [GeForce GTX 460] [10de:0e22]
Δίκτυα: eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168]
My Blog
Άβαταρ μέλους
headless
powerTUX
powerTUX
 
Δημοσιεύσεις: 2173
Εγγραφή: 14 Μάιος 2008, 17:30
Τοποθεσία: Αθήνα
Launchpad: headl3ss
IRC: h3adl3ss
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό Star_Light » 10 Ιαν 2012, 00:08

δηλαδη πρεπει να χεις MAC συστημα για να μπορεσεις να φτιαξεις δικιες σου εφαρμογες για το Android πχ? :/
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό headless » 10 Ιαν 2012, 00:18

Δεν είπαμε για android.Το android sdk είναι multiplatform,και εννοείται οτι τρέχει σε linux.
Χρησιμοποιεί στάνταρ εργαλεία όπως qemu και eclipse.
Επίσης υπάρχει και το app inventor που επιτρέπει να φτιάξει android εφαρμογές ακόμα και κάποιος με μηδαμινές γνώσεις προγραμματισμού.
http://en.wikipedia.org/wiki/Google_App_Inventor
Γνώσεις ⇛ Linux: Καλές ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Καλά
Λειτουργικό: debian wheezy/sid 64-bit (en_US.utf8)
Προδιαγραφές ⇛ CPU: 2x Intel Core2 Duo CPU E8400 3.00GHz │ RAM 3965 MiB │ ASUS INC. P5QL/EPU
Κάρτα γραφικών: nVidia GF104 [GeForce GTX 460] [10de:0e22]
Δίκτυα: eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168]
My Blog
Άβαταρ μέλους
headless
powerTUX
powerTUX
 
Δημοσιεύσεις: 2173
Εγγραφή: 14 Μάιος 2008, 17:30
Τοποθεσία: Αθήνα
Launchpad: headl3ss
IRC: h3adl3ss
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό Star_Light » 10 Ιαν 2012, 00:41

headless έγραψε:Δεν είπαμε για android.Το android sdk είναι multiplatform,και εννοείται οτι τρέχει σε linux.
Χρησιμοποιεί στάνταρ εργαλεία όπως qemu και eclipse.
Επίσης υπάρχει και το app inventor που επιτρέπει να φτιάξει android εφαρμογές ακόμα και κάποιος με μηδαμινές γνώσεις προγραμματισμού.
http://en.wikipedia.org/wiki/Google_App_Inventor


Α οκ. Γιατι ναι μεν ειμαι παντελως ασχετος με αυτο αλλα
προς στιγμην σκάλωσα .
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό eliasps » 12 Ιαν 2012, 12:03

@the_eye
Χωρίς να θέλω να έρθω σε κόντρα με την ιδεολογία του GNU/Linux και τους κανόνες του φόρουμ θα ήθελα να πω την γνώμη μου η οποία έχει καθαρά συμβουλευτικό χαρακτήρα με αγνό ενδιαφέρον στον προγραμματισμό.

@jimakosceid
Τυχαίνει να ασχολούμαι εδώ και λίγο καιρό με προγραμματισμό στο IOS και ετοιμάζω μία εφαρμογή.
Η γλώσσα προγραμματισμού που χρησιμοποιείται λέγεται objective-C και είναι ένας συνδιασμός της C, της C++ και περιέχει και στοιχεία της Smalltalk.
H Apple έχει δώσει στο internet διάφορα δωρεάν βιβλία :shock: προκειμένου να μάθεις την γλώσσα (πάλι καλά που δεν άνοιξε η Αpple εκδοτικό οίκο να βγάλει ΚΑΙ από τα βιβλία λεφτά :P ) αλλά σε όλα στην αρχή τους αναγράφεται το εξής: Το βιβλίο απευθύνεται σε έμπειρους γνώστες της γλώσσας C. Και όντως έτσι είναι.
Το SDK για ανάπτυξη εφαρμογών σε iPhone (και iPad), ονομάζεται Xcode και όπως ανέφερε ο headless, μπορείς να το χρησιμοποιήσεις μόνο σε Mac υπολογιστές από Snow Leopard και νεότερα OS Χ.
Εγώ γνώριζα πολύ καλά την C και με υπομονή και διάβασμα έμαθα την obj-C πιστεύω αρκετά καλά. Δεν είναι δύσκολη γλώσσα. Όμως για να ασχοληθείς με αυτήν πρέπει να έχεις αρκετή εμπειρία στην C. Σίγουρα ακόμα και με εμπειρία δεν θα την μάθεις από την μιά μέρα στην άλλη.
Όσο για τα γραφικά, όλα είναι μέσα στο Χcode το οποίο μπορώ να πω είναι αρκετά εύχρηστο και ενδιαφέρον, εφόσον το μάθεις.

Σου προτείνω να κάτσεις να ασχοληθείς αρκετά με τη C και τη C++, όχι μόνο για να μάθεις αργότερα την obj-C αλλά κυρίως γιατί είναι πολύ ωραίες γλώσσες και οι δύο κατά τη γνώμη μου. Όταν αποκτήσεις ευχέρεια, τότε ασχολήσου και με την obj-C και το Xcode.
Άβαταρ μέλους
eliasps
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4017
Εγγραφή: 16 Δεκ 2011, 22:25
Τοποθεσία: Αθήνα, Αττική
Launchpad: eliasps
IRC: eliasps
Εκτύπωση

Re: εφαρμογες iphone

Δημοσίευσηαπό jimakosceid » 14 Ιαν 2012, 14:45

ο φιλος eliasps με βοηθησε οντως παρα πολυ να καταλαβω αρκετα πραγματα,καπως ετσι τα εχω στο νου μου,αλλα φυσικα εχεις πολυ καλυτερη τοποθετηση απο εμενα σε αυτα.οι γλωσσες c,c++ εχουν παρα πολυ δουλεια να μαθεις,μεγαλο ογκο πληροφοριων και χανομαι ισως αυτο να ειναι μια απο τις δυσκολιες που αντιμετωπιζω και η αλλη οτι δεν εχω χρονο να παιζω προγραμματιστικα εφοσον χρωσταω 37 μαθηματα και με αγχωνει ο αριθμος,ευχαριστω παντως
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Μέτριος
2 Ubuntu 11.10 oneiric 64bit wubi (el_GR.UTF-8),
3 AMD Turion II Ultra Dual-Core Mobile M600 ‖ RAM 3959 MiB ‖ Quanta 363A - HP Pavilion dv7 Notebook PC
4 ATI M96 [Mobility Radeon HD 4650] [1002:9480]
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03) ⋮ wlan0: Atheros Inc. AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
jimakosceid
babeTUX
babeTUX
 
Δημοσιεύσεις: 4
Εγγραφή: 20 Δεκ 2011, 19:29
Εκτύπωση


Επιστροφή στο Περί Τεχνολογίας