základy programovania v MacOS

Domov Diskusné Fóra Pomoc: software základy programovania v MacOS

Zobrazuje sa 7 príspevkov - 1 až 7 (z celkového počtu 7 )
  • Autor
    Príspevky
  • #65227
    mareňa
    Účastník (Participant)

    zdarek, chcel by som veidiet v čom a ako začať ako programátor zelenáčv MacOS…? ( mám základy pacsal a delphi, stara klasika a stredoskolské učivo :D )
    odporucana literatura…?

    #178672
    miki
    Účastník (Participant)

    no a mas predstavu v com chces kodit? S pascalom a delphi ako profi programator velmi neuspejes. V mac-u mozes kludne zacat aj s c/c++ (aj na konzile – kompilator gcc). Ale funguje vsetky hlavne programovacie jazyky ako je :
    – c/c++
    – java
    – Cocoa (objective C) ( http://developer.apple.com/cocoa/ cisto mac programovaci jazyk)

    Ja osobe ti odporucam zacat pekne od zaciatku C-ckom. Sice mozes sa orientovat iba na Mac a teda na Cocoa, ale C je univerzalnejsie a potom nebudes mat problem prejst hoci aj na Javu ci PHP. Cocoa ma troska zvlastnu syntax.

    Standartne vyvojove prostredie je XCode. Ja som programovat v C++ a Qt – maju vlastne vyvojove prostredie Qt creator (http://qt.nokia.com/products/developer-tools)

    s pozdravom miki

    #178675
    miki
    Účastník (Participant)
    #178676
    Jod
    Účastník (Participant)

    Cocoa je framework. Obj-C má zvláštnu syntax. Cocoa neni obmedzená len na Obj-C, ale dá sa s ňou pracovať aj v iných jazykoch C, Ruby a pod.

    QT je fajn, ale pre komerčné využitie je spoplatená, GTK+ je free.
    Ešte za zmienku stojí .NET port od novellu Mono, ktorý má vlastný editor, na desktopové app. využíva GTK# a ešte má nejaké rozšírenie pre Cocoa. Aplikácie by nemal byť problém provozovať potom aj na windoch (poznáme :D). http://mono-project.com

    Je ešte jedna možnosť s vlastným editorom, ktorá má dobrú vlastnosť, že vie aplikácie kompilovať na mac/linux/win, ale je taktiež spoplatnená. REALBasic v rozšírenej verzii, používa Basic. http://realsoftware.com/

    #178681
    miki
    Účastník (Participant)

    ospravedlnujem sa za nezrovnalosti ohladom cocoa co som napisal. Jod to uviedol na spravnu mieru.

    #178683
    raul
    Moderátor

    Zaklad programovania je logicke myslenie. Kazdy potencionalne aspon trochu uspesny programator by pred zalozenim tejto temy pouzil vyhladavanie. Radim ti zvazit priority.

    #178695
    Jod
    Účastník (Participant)

    Tak, rieši sa to tu pomaly každý týždeň.

Zobrazuje sa 7 príspevkov - 1 až 7 (z celkového počtu 7 )
  • Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.