Hello World.app

Gyerekek, elkészítettem életem első Mac OS X alkalmazását. :)

(hatásszünet)

Azért is nagy dolog ez, mert kb. 0 tapasztalatom van e téren, 0x olvastam el valamit is az Objective C-ről, és mindössze 3 cikket futottam át az AppleDev.hu-n, majd feltelepítettem az Xcode-ot, és elkezdtem hülyéskedni benne. Hihetetlen, mennyire egyszerű összedrag&dropolni a programunk kinézetét. Ez számomra — aki abban nőtt fel, hogy a programozás csak és kizárólag hosszú sorok egymás utánni beütése — teljesen új élmény. :) Abszolút kellemes tehát ez az Xcode, az Interface Builder és még ez a Dashcode is.

És akkor a programomról is egy kicsit: Semmi komolyra ne tessék számítani. Mindössze egy kis ablakot fabrikáltam, amin egy gomb található. Az a gomb pedig csinál valamit. De nem mondom meg mit. :)
Ezen felül átírtam a menüsort is (csak mert miért ne), érdemes oda is fel/bekukkantani. :)

És akkor a kötelezők:

Rendszerkövetelmény: Mac OS X 10.2 or later :)
Verziószám: 1.0
Típus: Freeware
Az alkalmazás ikonját egy full ingyenes ikonkészletből loptam.

LETÖLTÉS

14 Hozzászólás


  1. 1 wyctim

    Hát, a GUI-val még vannak gondok. :D

  2. 2 netman

    Túl bonyolult, ugye? :) Éreztem… :lol

  3. 3 XT69

    c-ben irodott? mert akkor elvileg ha odaadod a kódot és leforditom XP-re menni kéne :D bár ez csak elmélet…

  4. 4 wyctim

    Objective-C. Cocoa API-t használ, ami Windows-on nem elérhető. :)

  5. 5 csibar

    tegnap twitteren kérdeztem, hogy mit fogsz kezdeni az Xcode-dal, de nem válaszoltál vagy nemtom. de most már látom :D :D
    három dolgot hiányolok a menüsorból:
    1) Check for updates
    2) Report bugs
    3) Preferences :D :D :D

  6. 6 vinczepetya

    amint hazaérem kipróbálom…olyan kiváncsi vagyok ám:):):)

  7. 7 netman

    XT69: Wyctim mondja jól. Mondjuk Objective C-ben egy büdös karaktert nem írtam. :) Ezt mind (ezt MIND!!! :D ) “csak” összekattingattam. Majd megmutitom, hogyan. :) Ja, meg egy kicsit módosítottam az Info.plist fájlon is, hogy az About ablakban a saját nevem jelenjen meg. :)

    csibar: Loál. :lol: (Twitter üzit valahogy nem láttam… :roll: )

    vinczepetya: :lol

  8. 8 vinczepetya

    Ügyes gyerek a peti!:)

  9. 9 netman

    Ugyehogy killer app? :lol

  10. 10 vinczepetya

    de még mennyire, be is tettem a Login Items közé:D:D:D

  11. 11 Tupacko

    Gratulálok! Jóleső érzés, amikor valami újat megtanul az ember és azt gyakorlatba is tudja fektetni :) Tudom, hisze jómagam is sokszor vagyok így. Sajnos kipróbálni nem tudom, nincs hozzá Maccem :(

  12. 12 XT69

    akkor ez most olyan dolog mint web-nél a wysiwyg? :D

  13. 13 appledev

    Ezekszerint megérte megcsinálni az AppleDev-t :D Köszi a linkeket az oldalra :P És még mielött bárki megkérdezné, hamarosan frissülni fog az oldal megint, csak valami készül a háttérben és amíg nincs kész az addig nem kerülnek ki új cikkek… :)

  14. 14 netman

    XT69: Inkább olyasminek mondanám, mint a Flash. Grafikusan összedobod, hogyan fog kinézni, aztán megírod a kódot hozzá. S ahogy Flash animációt is lehet csinálni anélkül, hogy egy betű kódot is kellene írni, Xcode-ban is lehet ilyet, csak épp semmi értelmeset nem fog csinálni. :D Lásd Hello World.app. :lol

    appledev: izgatottan várjuk azt a valamit. :)

Te mit gondolsz?