Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

[Kurs] Objective C/Cocoa - 01. Wprowadzenie


  • Zaloguj się, aby dodać odpowiedź
9 odpowiedzi w tym temacie

#1 genshi.wa

genshi.wa
  • 67 postów

Napisano 20 listopada 2008 - 16:25

Witam

Od dzisiaj na forum będzie lekcja po lekcji kursu programowania w Objective C/Cocoa, który umożliwi nam tworzenie aplikacji/gier na "Maki" oraz na IPhone.
(tzn. zaczynamy od 24.11.2008r)

Wszystkich zainteresowanych zapraszam jednak najpierw do lektury języka C (samego języka składniowo), ponieważ, to nie będzie kurs także czystego C, a tylko ObjC + Cocoa. Oczywiście, przy rzeczach stricte C zaznaczę, iż jest to właśnie element/biblioteka z C.

Pomimo tego, iż Objective C jest jakby rozszerzeniem języka C, to nie będę tego drugiego tutaj szczegółowo omawiać, dlatego też, jeśli chcielibyście wyciągnąć więcej ze swoich programów, to zachęcam do lektury C.

Trochę historii oraz garść informacji o Objective C oraz Cocoa z wikipedii:
1. Objective C :
a) polskie: Objective-C - Wikipedia, wolna encyklopedia
B) angielskie: Objective-C - Wikipedia, the free encyclopedia
2. Cocoa:
a) polskie: Cocoa - Wikipedia, wolna encyklopedia
B) angielskie: Cocoa (API - Wikipedia, the free encyclopedia)

Zachęcam także do nauki języka angielskiego, ponieważ bez tego ani rusz w świecie programowania jak i całej struktury IT.

Jeśli kurs będzie cieszyć się dużym zainteresowaniem, to myślę, że będzie możliwe oganizowanie konkursów na najlepsze aplikacje.

[Potrzebne rzeczy/oprogramowania]
Co nam będzie potrzebne, aby zacząc zabawę z programowaniem w Objective-C / Cocoa:
1. Dla użytkowników Mac OS wystarczy dograć XCode, które zazyczaj znajduje się na płyacie instalacjyjnej systemu.
2. Dla uzytkowników MS Windows wystarczy zianstalować dwie paczki znajdujące się na
GNUstep Windows Installer oraz doinstalować paczkę gcc-objc do katalogu mingw.
3. Dla użytkowników GNU/Linux wystarczy natomiast doinstalwać z repozytorii paczki GNUstep.
(jeśli byście nie radzili sobie z instalacją na Windows zrobię osobny wątek poświęcony isntalacji i konfiguracji)

Zachęcam jednak do korzystania z komputerów Apple (Mac), ponieważ jest to odpowiednie środowisko do tworzenia oprogramowania w tym jezyku oraz jeśli będziemy chcieli tworzyć oprogramowanie na platformę iPhone to zostaje nam właśnie tylko XCode.

No i tak dla zachęty trochę kodu :) (jest to kod czysto Obejctive C)

#import
int main(int argc, char * argv[]) {
Object* obj = [Object new];
return 0;
}


Pozdrawiam.

#2 Rafał P

Rafał P



  • 6 849 postów

Napisano 20 listopada 2008 - 16:49

sannindan bedzie od poniedzialku prezentowal lekcje z Obj-C i Cocoa na łamach MyApple w Artykułach - oczywiscie wszystkich zapraszamy. :)

#3 virgin71

virgin71



  • 12 562 postów
  • SkądWrocław

Napisano 20 listopada 2008 - 17:26

a jak się to ma do wykładów z Polibudy, które będą prezentowane w najbliższym czasie?

#4 genshi.wa

genshi.wa
  • 67 postów

Napisano 20 listopada 2008 - 19:05

Nie wiem jak. Wykłądów nie znam, nie byłem, ale może się wybiorę zobczyć :) (Blisko mam do wrocka) Nad kursem już długo myślałem, więc będę szedł tym tokiem. A wykłady jak wiadomo, to nie to samo, co kurs pisany :) Pozdrawiam.

#5 Maverick

Maverick
  • 141 postów
  • SkądGDA, PL

Napisano 20 listopada 2008 - 19:47

Ja mam tylko nadzieje, ze nie skonczy Ci sie sila i ochota na kontynuowanie tego projektu po kilku odcinkach kursu. Bardzo mi sie takie kursy zawsze podobaly i czesto od nich zaczynalem, a pozniej dopiero z odrobina wiedzy zabieralem sie do grubych i odstraszajacych "ksiag magicznych" :) Pozdrawiam i czekam na czesc druga :D

#6 virgin71

virgin71



  • 12 562 postów
  • SkądWrocław

Napisano 20 listopada 2008 - 23:22

a ja czekam na jakieś programy już w xcode, ew. gotowe projekty do pobrania. czekam też na pokaz już gotowej aplikacji okienkowej w stylu "prosty kalkulator" do klikania jako kalkulator.app do uruchomienia. najlepiej z własną ikonką

#7 mysilverR1

mysilverR1
  • 73 postów

Napisano 21 listopada 2008 - 01:30

zajebiscie :) subscribed !!!

#8 Tojot

Tojot
  • 1 187 postów

Napisano 21 listopada 2008 - 03:56

to ja tylko napiszę że w najnowszej wersji XCode są istotne różnice w stosunku do tej z płytki instalacyjnej z Leoparda, więc zalecałbym pobranie świeżej wersji prosto z developer.apple.com (trzeba założyć darmowe konto)

#9 rybek

rybek
  • 186 postów

Napisano 21 listopada 2008 - 07:22

Dla mnie bomba, będę stałym słuchaczem:)

#10 Tojot

Tojot
  • 1 187 postów

Napisano 21 listopada 2008 - 19:59

Jak widzę są na forum dwa równoległe wątki z tym samym tematem i jedni piszą tu, a drudzy piszą tam:

http://www.myapple.p...rowadzenie.html

mógłby któryś admin je połączyć ???




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych