Odpowiedz na ten temat
Strona 3 z 4 PierwszaPierwsza 1 2 3 4 OstatniaOstatnia
Pokaż wyniki od 21 do 30 z 36

  1. Dołączył
    Jul 2008
    Postów
    67

    @AxelVax
    No akurat abyś programował na platforme iPhone potrzebujesz komputera z systemem Mac OS X + XCode i do tego musi być to Intel.

    Ale możesz i tak zacząć uczyć się programować w Objective C + Cocoa pomimo braku platformy pod nią poprzez projekt GNUstep. Tylko pamiętaj, że GNUstep to tylko ~90% tego co ma Cocoa.
    Dlatego będziesz musiał się przesiaść na "Maki".

    A jaśli chodzi o instalację, to na forum przed rozpoczęciem jużkursu umieszczę instrukcję jak przygotować środowisko pracy pod Windows, bo na GNU/Linux a bardziej na np. takim Ubuntu, to tylko: sudo apt-get install gnustep* oraz sudo apt-get install objc* (lub libobjc* - już nie pamietam).


    @virgin71
    No najpierw to będzie kurs czysto konsolowy, aby się nauczyć wszystkiego, a potem uwież mi z okienkami idzie jak po "maśle".
    Najważniejsze aby nauczyć się podstaw + kilka dobrych rzeczy (zaawansowanych) pod kosnolą, ponieważ podczas nauki od początku z okienkami dużo osób nie zwraca uwagi na często proste rzeczy i potem mają problemy.
    Ale przejdziemy szybko do aplikacji okienkowych

    Pozdrawiam.

    PS.
    Oczywiście nie piszę o tym, że istnieje możliwość pisania pod Windows również na iPhone, po odpowiednim przygotowaniu środowiska poprzez m.in. mingw + XCode, ale to i tak ci nie ułatwi sprawy, bonie będziesz miał gdzie uruchomićtych aplikacji.
    Ostatnio edytowane przez genshi.wa ; 22.11.2008 o 08:38
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl



  2. Dołączył
    Jan 2006
    Postów
    63

    Cytat Napisał sannindan Zobacz post
    @AxelVax
    No akurat abyś programował na platforme iPhone potrzebujesz komputera z systemem Mac OS X + XCode i do tego musi być to Intel.
    Nie musi byc Intel.

    Cytat Napisał sannindan Zobacz post
    No najpierw to będzie kurs czysto konsolowy, aby się nauczyć wszystkiego, a potem uwież mi z okienkami idzie jak po "maśle".
    Czy kolega pisal cos wiekszego, poza przerobieniem kilku tutoriali? Nie rob ludziom wody z mozgu. Nie idzie jak po "masle", paradygmat MVC sie klania co wymusza zmiane sposobu myslenia i ta zmiana nastrecza ludziom wlasnie najwiecej problemow. Cocoa jest scisle zwiazana ze srodowiskiem graficznym, choc nie wyklucza to jej stosowania bez takiego srodowiska.

    Dlaczego sie czepiam? Bo znamiennym jest, ze za prowadzenie kursow, biora sie ludzie, ktorzy sami zaczynaja zabawe z tym srodowiskiem. Nie wiem, moze to jakas moda, by zwrocic na siebie uwage z wielka pompa... Po drugie sama idea takiego kursu jest poroniona - powielanie widzy, ktora jest dostepna na wyciagniecie reki, przepisywanie tutoriali, ktore tez sa dostepne, wymyslanie przykladow, ktorych jest cala masa w sieci - lacznie z opisami. Pytanie po co to robic, skoro to juz jest. Ktos nie zna choc podstaw angielskiego - praktycznie wyklucza to tego kogos z gry.

    Odbiorcy sa bardzo rozni, wszystkim nie dogodzisz. Jedni nie maja zadnego pojecia (pieknie nazwales ich lamerami) - czyli aby im dogodzic, powinienes prowadzic samouczek programowania - a to chyba nie o to chodzi, bys zaczal tlumaczyc co to zmienna, jak dziala tablica, tworzenie petli itd. itd. (chyba, ze o to chodzi i wtedy rok spedzisz na podstawach). Drudzy juz cos wiedza i po prostu beda sie nudzic, jak zaczniesz o podstawach - nic nie skorzystaja na takim kursie. Po trzecie dobry programista lub kandydat na programiste, potrzebuje podstawaw, idei (na swoj program) i informacji gdzie ma szukac odpowiedzi na swoje pytania - bedzie szperal, szukal, testowal i sprawdzal - znajdzie rozwiazanie. Poza tym osoba, ktora juz cos wie, ma specyficzne potrzeby i nad czyms pracuje, szuka konkretnych rozwiazan, a tego Twoj kurs mu nie da. Cala reszta, ktorzy wierza ze przyjdzie ktos i z rekawa wysypie do ich glow wiedze, a Ci nagle zaczna pisac wypasione aplikacje - jest po prostu naiwne - do tej pory nie zadali sobie nawet trudu by poszperac w sieci (i to mnie chyba najbardziej zjezylo ).

    Dla mnie jest to poraz kolejny chybiony pomysl, para w gwizdek i tyle. Moge sie oczywiscie mylic, czego i Tobie zycze.

    Pozdrawiam


  3. Dołączył
    Jul 2008
    Postów
    67

    @Smuggi
    Na początek zaznaczę tylko, że masz pełne prawo do wyrażenia się, ale czasami jest potrzeba poczytać dokładnie co kto napisał, aby mu odpowiedzieć.


    Jeśli chodzi o Intela, to napisałem to dlatego, że emulator działa tylko na nim - oczywiście są sztuczki i kruczki jak to zrobić na PPC i do tego uwierz mi jakoś "dziwnie" chodzi pod PPC.

    Natomiast jeśli chodzi o tworzenie w Cocoa, to przeczytaj dokładnie co napisałem, a nie od razu piszesz co masz na myśli. TO JEST KURS OBJECTIVE C/COCOA!!! Czyli jak widzisz nie tylko Cocoa.
    Naukę Objective C powinno nauczyć się właśnie od konsoli, ponieważ jest tutaj dużo rzeczy gdzie przy tworzeniu od razu w Cocoa możesz pominąć i nie od razu "zajarzyć". Potrzebne są takie podstawy jak Foundation no i oczywście samo Objective C - do tego nie jest potrzebne nic z GUI. A Cocoa przyjdzie ale po czasie. NIe będzie jej na pocztku w kursie, bo nie jest potrzbna.
    Nawet najdłuższy marsz zaczynasz od pierwszego kroku.
    Jeszcze raz ci zaznaczę to nie jest kurs tylko Cocoa. I pamiętaj jesli by ktoś zaczął uczyć się od Cocoa to uwierz mi nie napisał by nic ciekawego poza włąśnie tylko tutorialami, którymi by znaleźli "w eterze", no chyba że siedzaiła by taka osoba potem dużo na necie i szperała w poszukiwaniu jak coś zrobić, a szukała by taka osoba właśnie podstaw Objective C, których nie nauczyła się z początku.

    Co do idei tego kursu, że jest "poroniony" - to twoja opinia - uważaj jak chcesz, ale widzę mało wiesz o programowaniu, bądź już masz za sobą kilkaset godzin zmarnowanych na poszukiwaniu różnych rzeczy na necie (no chyba, że sięuczyłeś z książek, ale potrzebowałbyś ich trochę), a to dlatego, że nie ma jakiegoś właśnie kursu w jednym spójnym miejscu.

    Co do MVC, to jestem programsitą ściśle niezależnym od platformy, czyli bardziej jestem programsitą Objective C, C/C++, no ale bardziej z nastawieniem na programowanie uniskowe.

    Jeszcze odniosę się do:
    Czy kolega pisal cos wiekszego, poza przerobieniem kilku tutoriali? Nie rob ludziom wody z mozgu. Nie idzie jak po "masle
    A czy ty? Moja ostatnia aplikacja, którą stworzyłem/tworzę w Objective C+Foundtation+AppKit zajmuje już ponad ~6,5tyś lini kodu!
    (Mam nadzieję, że uda mi się skończyć do wakacji - a co, to jeszcze tajemnica)
    Jeśli chodzi o "idzie jak po maśle", to idzie bardziej niż przejście z C/C++ w konsoli do WinApi. Z Objective C i Cocoa jest duża róznica - chyba nie piasłeś czegos jeszcze pod Mac OS X, bądx iPhone.


    I mam do ciebie pytanie.
    Czy mógłbyś mi wskazać:
    ... powielanie widzy, ktora jest dostepna na wyciagniecie reki, przepisywanie tutoriali, ktore tez sa dostepne, wymyslanie przykladow, ktorych jest cala masa w sieci - lacznie z opisami.
    Taka mała dygresja do tego:
    A po co tyle dystrybucji GNU/Linux, po co tyle serwisów internetowych, komunikatórw itp itd.

    Zauważ jeszcze, że to jest kurs, nie "Vademecum profesjonalisty", dlatego nie wiem do czego "pijesz". To ma być kurs dla ludzi, którzy chcą nauczyć się czegoś nowego, a nie dla tych co pracują z programowania (chociaż kilku moich znajomych, którzy pracują dla dużych firm, ucieszyli się na wieść włąśnie o takim kursie, ponieważ chcą zacząć w tym zabawę, a nie mają czasu na poszukiwania godzinami na necie).

    Oczywisćie zanaczałem już, że jest potrzbena jakaś wiedza z programowania w jezyku C, także chcąc nie chcąc już coś potrafią, a ci co nie mięli styczności, mogębyć wstanie sie nauczyć.
    Nie można od razu każdego spisywać na straty, bo nie umie tego i tego. PO to są kursy i inne rzeczy.


    Ktos nie zna choc podstaw angielskiego - praktycznie wyklucza to tego kogos z gry.
    Już się co do tego wyraziłem, że to podstawa, ale musisz pamiętać, że są młode osoby, które dopiero się uczą co języka angielskiego, a nie potrafią go jeszcze wykorzystać na tyle aby odczytać gwarę stricte informatyczną (mają z tym problemy nawet anglistycy), a mają takie osoby np. zadatki na programistę, to dlaczego nie mogą nauczyć się już czegoś, co mogą potem poszerzyć znając już jangielski.
    Także i czas gra dużą rolę wśród młodych ludzie, którzy uczą się jeszcze w szkole, ponieważ ... - hmm - każdy wie o co chodzi.



    Pozdrawiam.

    PS.
    Jeśli wyraziłem się za bardzo emocjonalnie w którejś części mojego wpisu, to przepraszam. Ostatnio mam trochę ciężkie chwile.
    Ostatnio edytowane przez genshi.wa ; 22.11.2008 o 13:23
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl

  4. Avatar MacDada MyApple Team

    Dołączył
    Feb 2005
    Skąd
    3city
    Postów
    7,193
    Wpisy
    1

    Cytat Napisał Smuggi Zobacz post
    Nie idzie jak po "masle", paradygmat MVC sie klania co wymusza zmiane sposobu myslenia i ta zmiana nastrecza ludziom wlasnie najwiecej problemow.
    Z tego co wiem tutorial ten dedykowany jest osobom z podstawową wiedzą o programowaniu w języku C. Można więc uznać, że takie osoby NIE MUSZĄ zmieniać sposobu myślenia na MVC, bo nie mają jeszcze utartych w głowie schematów (zwłaszcza, że C nie jest obiektowe...)


    Cytat Napisał Smuggi Zobacz post
    znamiennym jest, ze za prowadzenie kursow, biora sie ludzie, ktorzy sami zaczynaja zabawe z tym srodowiskiem.
    Ja tłumaczę to w ten sposób - po przekroczeniu pewnego punktu ma się ogromną ochotę by swoją wiedzę spożytkować. Jak tylko poznałem lepiej system Mac OS X to od razu miałem chęci robienia tutoriali, poradników, tipsów. Po prostu myślałem sobie: fajnie, że wiem jak to używać, ale zajęło mi sporo czasu by to pojąć. Niech inni mają drogę*na skróty! Mam czas mogę*się tym zająć.

    No właśnie, czas. Profesjonaliści rzadko mają czas i chęci, żeby takim czymś się zająć (zwłaszcza za free - już*prędzej publikują książki).


    Cytat Napisał Smuggi Zobacz post
    Ktos nie zna choc podstaw angielskiego - praktycznie wyklucza to tego kogos z gry.
    No widzisz, być*może na obecnym etapie rozwoju tego człowieka stwierdzenie to jest prawdą. Zapominasz jednak o tym, że każdy (no może prawie każdy...) się rozwija dalej.

    Powiem Ci na własnym przykładzie. Już w gimnazjum zacząłem programować. Temat ten mógł*mnie zainteresować TYLKO i wyłączanie dlatego, że były dostępne kursy w języku polskim, bo mój angielski wtedy leżał. Bawiłem się w Pascalu prostymi rzeczami, ale złapałem bacykla i teraz studiuję Informatykę. I rzeczywiście - bez angielskiego ani rusz jeśli chce się robić cokolwiek w tej branży, ale do poznania podstaw często wcale nie jest potrzebna znajomość tego języka (i dobrze).

    Pozdr.
    Komputer: MBP
    Telefon: ajfon
    Jazda na motocyklu, to najlepsza rzecz jaką można robić w ubraniu


  5. Dołączył
    Jan 2006
    Postów
    63

    @sannindan

    Rozbawiles mnie, ale mniejsza o to.
    Ja Ci naprawde zycze jak najlepiej.

    Garsc informacji, moze ktos przy okazji skorzysta.
    Tutorialne dostepne sa w XCode - trzeba je zainstalowac, do tego wiedza magiczna nie jest potrzebna.
    Pozniej:
    Cocoa Dev Central
    CocoaDev: CocoaDev
    Theocacao

    reszta w google lub odnosniki do znalezienia na powyzszych stronach. Dobrych stron dotyczacych Cocoa nie jest az tak duzo, jest tez kilkanascie blogow, na ktorych mozna znalezc bardziej zaawansowane informacje, dotyczace np.: CoreAnimation czy CoreData.

    Do uruchomienia Symulatora iPhone'a na PowerPC zadne sztuczki nie sa potrzebne? Symulator jest universalbinary i tyle - tak wiec nie o to chodzi, ze on dziala tylko na Intelu. Problem jest tylko z podpisywaniem kodu (jak chcesz debuggowac na urzadzeniu korzystajac z maszyny PowerPC - ale to sie nie tyczy Symulatora), oraz instalacja samego XCOde (tak aby zainstalowal sie iPhoneSKD - domyslnie jest wylaczony dla maszym z PowerPC). Problem pojawia sie z kolorami w OpenGL, inna reprezentacja na PowerPC i Intelu (odpowiednio ARGB i ABGR). I to tyle.

    Wszystkiego dobrego. I sie nie unos. Bede sledzil przebieg wydarzen z wielkim zainteresowaniem.


  6. Dołączył
    Jul 2008
    Postów
    67

    Przeczysz sam sobie!

    Najpierw piszesz, iż żeby uruchomić symulator Phone na PPC nie trzeba robić nic - żadnych "sztuczków kruczków".
    Cytat Napisał Smuggi Zobacz post

    Do uruchomienia Symulatora iPhone'a na PowerPC zadne sztuczki nie sa potrzebne? Symulator jest universalbinary i tyle - tak wiec nie o to chodzi, ze on dziala tylko na Intelu.
    [/QUOTE]

    Następnie
    Cytat Napisał Smuggi Zobacz post
    Problem jest tylko z podpisywaniem kodu (jak chcesz debuggowac na urzadzeniu korzystajac z maszyny PowerPC - ale to sie nie tyczy Symulatora), oraz instalacja samego XCOde (tak aby zainstalowal sie iPhoneSKD - domyslnie jest wylaczony dla maszym z PowerPC). Problem pojawia sie z kolorami w OpenGL, inna reprezentacja na PowerPC i Intelu (odpowiednio ARGB i ABGR). I to tyle.
    To, że są problemy z zaintsalowaniem iPhone SDK na PPC.

    Coś tu nie gra, albo ja po poprostu nie potrafię czytać ze zrozumieniem, bądź naprawdę nie znam się. Ehh.


    Natomiast jesli chodzi o te linki co podałeś, to jest nic!
    Każdy moze sobie wpisać Cocoa w google i mu to pokaze, ty miałeś wskazać linki do tutoraili gdie jest wszystko pokazance co i jak i dla czego w jendym miejscu. A nie jak to ma miejsce np. w Coca Dev Center (http://www.cocoadevcentral.com/), które podałeś. Tam jest tylko pokazane jak się używa kilka rzeczy. To nie jest kurs, to nie jest tutorial! Tam się za bardzo nie nauczysz szybko, a tylko wnikajać w inne żródła, bądź ciągle pytajac na forach.
    Druga sprawa jest po angielsku!



    Wiesz co nie będę dalej dyskutował na ten temat.


    Pozdrawiam.
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl


  7. Dołączył
    Jan 2006
    Postów
    63

    @sannindan

    Tak nie potrafisz niestety czytac.. Z uruchomieniem Symulatora zaden problem. Jest problem z zainstalowaniem XCode tak aby zainstalowal pakiety zwiazane z iPhone SDK. A to dwie rozne rzeczy. To nie Symulator nie dziala, to instalator pakietu developerskiego ma zalozone blokady.

    I masz racje na Cocoa Dev Central jest tylko kilka rzeczy

    --- odpowiedz na ponizszy list
    Cytat Napisał sannindan Zobacz post
    Tylko że emulator jest integracyjną częścią iPhoneSDK.
    Znaczy sie, ze Emulator/Symulator robi jakies wieczorki zapoznawcze

    Lubisz miec ostatnie zdanie, wiec dopisuje sie tutaj. Dla mnie EOT. W razie konkretnych pytan dotyczacych Cocoa zerkaj sobie na CocoaDevCentral, gdzie niewiele jest
    Ostatnio edytowane przez Smuggi ; 22.11.2008 o 14:55


  8. Dołączył
    Jul 2008
    Postów
    67

    @Smuggi
    Tylko że emulator jest integralną częścią iPhoneSDK.
    Dlatego też nie uruchomisz go bez zabawy pod PPC.


    Pozdrawiam.
    Ostatnio edytowane przez genshi.wa ; 22.11.2008 o 15:59 Powód: Pomyłka w słownictwie.
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl

  9. Avatar oloko
    Dołączył
    Oct 2005
    Skąd
    Lwówek Śl.
    Postów
    162

    Super sprawa, od dawna szukałem czegoś takiego. Mam nadzieję, że nie jestem na to za głupi.
    Komputer: Macbook Pro
    Telefon: iPhone

  10. Avatar virgin71


    Dołączył
    Feb 2007
    Skąd
    Wrocław
    Postów
    9,593

    czekam na konkretne rzeczy, a nie przepychanki słowne... ocenię jak zobaczę co mi to da.
    Jak słusznie MacDada zauważył, chyba najbardziej zainteresowani będą Ci co znają C. Ja znam Javę jeszcze, ale czas na okienka, bo Java nie spełnia moich oczekiwań.
    Komputer: MacBook 1.83 C2D & Mac mini 2011/SSD & Nintendo Wii & Mini G4
    Telefon: dziadowski iP 4S i kiczowaty RBM na andku
    Tablet: iPad 16GB/3g
    WWW: http://www.macmall.pl
    Nie przepłacaj za Makówki, wejdź na -> www.matlosz.pl
    Serwis pogwarancyjny. Naprawa zalanych komputerów!

    "w ogóle" piszemy osobno!!

Odpowiedz na ten temat
Strona 3 z 4 PierwszaPierwsza 1 2 3 4 OstatniaOstatnia