Az iPhone csábító platform a fejlesztők számára, úgyhogy egyre többen kacsintgatunk a Mac felé.
Azonban az áttérés nem egyszerű, még olyan öreg rókáknak sem, akik előtte más platformon (Windows, *nix) több projectet végigtoltak.
A legújabb, immár Intel processzoron futó Mac OS, a Leopard, viszonylag gyorsan megszokható és megszerethető.
A fejlesztői környezet, az XCode és az Objective-C-re történő áttérést számos, minőségi oktatóanyag segíti, amelyek az Apple oldalán elérhetők - szóval ez sem gond, ha előtte már dolgoztál C-ben, C++-ban, vagy valamilyen OO-nyelvvel közelebbi kapcsolatba kerültél.
Számomra a legtöbb bosszúságot a
billentyűzetkiosztás okozta: nem egyszerű átszokni egy teljesen más működésre, ha az emberfia röpke 20 év alatt megtanulta, hogy például a Ctrl-bal a szó elejére ugrik, vagy a Ctrl-Shift-End kijelöli a szöveget az aktuális pozíciótól a végéig. Ezek a kombinációk ugyanis alapból nem így működnek az XCode-ban, illetve a Leopard különböző alkalmazásaiban. Szerencsére az operációs rendszer iylen szempontból is nagyon rugalmas, és lehetőség van személyre szabni ezeket a beállításokat. Ezáltal akár a Windows-ban megszokott működést is beállíthatjuk, és nem kell állandóan a "Keyboard Mapper" nevű mankóra támaszkodni.
A következő linkek segítenek a beállítások elvégzésében, és elmagyarázzák a mikéntjét is:
http://www.latenightcode.com/devblog/strange-leopard-key-binding-bug/
http://www.hcs.harvard.edu/~jrus/Site/cocoa-text.html
http://www.hcs.harvard.edu/~jrus/Site/KeyBindings/Windows%20Bindings.dict
Üdv,
Nyisztor Károly
http://www.nyisztorkaroly.org
| < Előző |
|---|






