Nowe MacBooki - kij i marchewka

Stare powiedzenie mówi, że lepsze jest wrogiem dobrego i tak się sprawa ma, przynajmniej częściowo w przypadku nowych MacBooków. Wytrzymała aluminiowa obudowa, dużo lepsza karta graficzna i podświetlana klawiatura w najdroższym wariancie - niebezpiecznie zbliżała konsumenckiego notebooka do linii profesjonalnej. Istniała groźba, że jakiś tzw. kreatywny profesjonalista - muzyk, filmowiec, fotograf postanowi zaoszczędzić kilkaset dolarów nie kupując MacBooka Pro, skoro to prawie to samo: mniejszy ekran, a wydajność grafiki dla nich jest mniej istotna. Tych spryciarzy Apple przechytrzyło - zabrało z tańszych notebooków port FireWire, nieistotny dla wielu “szaraków”. A skoro ktoś ma pieniądze na wideokamerę (podłączaną przez FireWire), profesjonalną kartę audio (podłączaną przez FireWire), skaner, czy chociażby szybki dysk zewnętrzny - może wysupłać 2 tysiące dolarów na Pro.

Leave a comment

NDA ostatecznie padło

Apple udało się ostatecznie znaleźć rozum i podjęło decyzję o uchyleniu umowy poufności na SDK do iPhone. Twórcy oprogramowania odetchną z ulgą, gdyż w końcu będzie można swobodnie rozmawiać o programowaniu iPhone OS. Drugim istotnym aspektem jest możliwość publikowania kodu źródłowego własnych programów i bibliotek - coś co dzisiaj jest normą i katalizatorem rozwoju oprogramowania.

Jedną z przykładowych ofiar NDA była znana szczególnie wśród programistów gier, biblioteka SDL. W tegorocznej edycji Google Summer of Code, niezależny twórca Holmes Futrell podjął się próby przeniesienia tej biblioteki na Platformę iPhone. Dzieła dokonał, po czym… kod zachował dla siebie, gdyż nie mógł go upublicznić.

Wreszcie! 

1 Comment

Chrome, bynajmniej nie Chromolę

Zabłyszczało chromem na firnamencie przeglądarek. Przeglądarka Google’a opiera się na bliskim mi sercu silniku WebKit, ale w tej chwili wersji na Mac OS X nie ma. Potentat ma ambicję ugryźć kawałek przeglądarkowego tortu, i trzeba przyznać, że nie jest to takie nierealne. Chociaż Chrome spadło nam nagle z nieba, premiera sprawia wrażenie dobrze przygotowanej - komiksy, filmiki. Słyszałem plotki o tym, że pracownicy krakowskiego oddziału Google pracują nad ściśle tajnym projektem przeglądarki. Nie wywoływało to większych emocji, bo patrząc na dotychczasowy dorobek giganta, wyprodukowanie własnej przeglądarki specjalnie nie dziwi.

Chrome jest szybki, na razie jest to wczesna beta, być może będzie jeszcze lepiej. Do przeglądania onetu czy gazety pe el nadal będę używał tego co zwykle, z  powodu czysto prozaicznego - brak wtyczki blokującej reklamy. I w Safari i w Firefoksie mam zainstalowane na tyle skuteczne dodatki, że prawie zapomniałem o nachalności reklam na naszych głównych portalach. :-)

Chrome pokaże jednak lwi pazur w serwisach nowej generacji - tych gdzie chwilami jest więcej AJAXa niż HTML, webdwazero i aplikacjach uruchamianych w przeglądarce. Zanim jednak przeniesiemy się z edytorami tekstu, arkuszami i albumami zdjęciowymi do Google, warto przeczytać uważnie umowę licencyjną.

Leave a comment

Metafizyka?

I jak tu tłumaczyć wszystko zbiegami okoliczności? Przed minutą zatwierdziłem post “Wolałbym nie zapeszyć“, i dosłownie w tej chwili dotarł wesoły mail od Apple.

Niniejszym zostałem uczestnikiem iPhone Developer Program.

:-)

4 Comments

Wolałbym nie zapeszyć…

… ale opłata za iPhone Developer Program już została pobrana. Czekam na certyfikat… :-)

1 Comment

Aplikacje SDK bez App Store

Przetarty został szlak do umieszczania na urządzeniach aplikacji stworzonych przy pomocy oficjalnego SDK na odblokowanych urządzeniach. Samo odblokowanie (za pomocą Pwnage) likwiduje sprawdzanie podpisu programu, ale w binarium pozostaje pewna ilość sum kontrolnych sprawdzanych przez jądro systemu. 

Wystarczy jednak samodzielnie podpisać aplikację (wygenerowanym przez siebie certyfikatem), procedura jest opisana na głównym ekranie Cydii w urządzeniu.

Ułatwi to znakomicie tworzenie nieoficjalnych programów na iPhone, gdyż już nie będzie trzeba męczyć się z ręcznie instalowanym toolchainem, tylko korzystać z wygodnego środowiska Xcode. Warto jednak pamiętać, że oznacza to złamanie niezliczonej ilości paragrafów umowy zawartej przy ściąganiu iPhone SDK - takiej ilości, że legaliści nawet nie powinni czytać tego postu :-)

Leave a comment

Zrzut ekranu w iPhone 2.0

Zrobienie zrzutu ekranu w iPhonie (iPodzie) z oprogramowaniem 2.0 jest, jak się okazuje, bardzo proste. Wystarczy wcisnąć i przytrzymać przycisk “home”, równocześnie przyciskając przycisk włączania. Ekran błyśnie na biało (a jakże!), a w aplikacji “Zdjęcia” pojawi się obrazek ze zrzutem ekranu.

Leave a comment

iPhone 2.0 odblokowany

Cierpliwość została nagrodzona i grupa iPhone Dev Team upubliczniła narzędzie Pwnage Tool 2.0. Niestety, ze względu na specyfikę nowego sprzętu w iPhone 3G, do niego dostępny jest tylko jailbreak. Stary iPhone jest w pełni odblokowany.

Narzędzie wymaga posiadania pliku z firmware 2.0 do odblokowanego urządzenia. Na jego podstawie budowane jest specjalnie spreparowane firmware, którego należy użyć do aktualizacji iPoda/iPhone’a. W tej chwili nie ma wsparcia dla Installera, w zamian za to jest menedżer pakietów apt z graficznym frontendem Cydia. Cenna jest możliwość zmiany rozmiaru głównej partycji, gdzie zwykle instaluje się ściągane aplikacje.

Operacja trwa parę minut, po zbudowaniu nowego firmware’u jesteśmy dokładnie instruowani jak przełączyć iPoda (iPhone) w tryb awaryjny, a następnie odtwarzamy je za pomocą iTunes. Wystarczy wstrzymać oddech, złapać się za kciuki, by po kilku minutach cieszyć się takim widokiem:

Jailbroken iPod 2.0

Jak już wspomniałem, w obecnej chwili jedynym działającym źródłem aplikacji jest Cydia, oparta na dobrze znanym wszystkim linuksiarzom apt. Installera na iPhone 2.0 nie ma, i przez jakiś czas nie będzie, programy i tak nie będą działać na nowym firmware. Zestaw na początek jest dosyć skromny, ale działa już OpenSSH:

 

1 Comment

Polacy do klawiatur!

Apple zaczęło akceptować wnioski o członkostwo w iPhone Developer Program od osób z Polski. Między innymi mnie było dane dostąpić tego zaszczytu, co oznacza, że po przejściu krętej drogi do opłacenia subskrypcji, będę mógł napisać jakiś mega-hit na iPhone/iPod Touch, a potem żyć spokojnie. W pierwszy weekend sprzedano 10 milionów programów w App Store, trzeba więc przyznać, że tort do podziału wydaje się spory :-)

3 Comments

Aktualizacja SRTool

Już można tłumaczyć napisy zapisane w formacie MPL2. Zapraszam do pobierania.

Leave a comment