Krystian Kozerawski mackozer

Bloger technologiczny, piszący przede wszystkim o Apple. MacUser od stycznia 2007 roku. Swoje pierwsze kroki stawiał tutaj, na MyApple. Przez lata prowadził bloga mackozer.pl. Od marca 2013 roku pisze znowu na MyApple, którego jest redaktorem naczelnym.

Blog News Nowy wpis

Jak już z pewnością wiecie Apple otworzyło oficjalny blog poświęcony nowemu językowi programowania Swift, który zastąpić ma wysłużony Objective C. Na obecną chwilę spróbować swych sił w jego nauce mogą tylko zarejestrowani deweloperzy, którzy pobrali najnowszą wersję beta aplikacji Xcode. Z pewnością jednak można go zdobyć także w inny sposób, jak się dobrze poszuka w sieci. Ja z okazji wydania nowego języka programowania postawiłem sobie za cel nauczenia się go na tyle, by móc samemu stworzyć programy bardziej skomplikowane niż prosty kalkulator czy przelicznik napiwków albo średniej spalania paliwa przez samochód (to też taki prosty kalkulator). Od ponad miesiąca uczę się intensywnie Swift, stając się poświęcać mu przynajmniej godzinę dziennie. Moją przygodę z programowaniem zakończyłem ponad 25 lat temu na naprawdę prostych programach w Basicu. Stąd przede mną nie lada wyzwanie. Apple oczywiście udostępniło darmowy podręcznik do nauki Swift. Nie jest on jednak na tyle prosty by wszystko od razu zrozumieć. O wiele też łatwiej uczy mi się z lekcji publikowanych w serwisie YouTube czy na stronach internetowych. Pojawia się ich coraz więcej, ale... nie wszystkie są niestety warte uwagi. Największym problemem jest to, że tworzą je zapaleńcy, którzy niestety nie potrafią tłumaczyć, lub w ogóle nie przygotowali się do tworzenia tego typu kursów. Często robią błędy i w nagraniu przez kilka minut zastanawiają się co zrobili źle. Moim zdaniem nie specjalnie pomaga to takim żółtodziobom jak mnie. Na szczęście w moich poszukiwaniach znalazłem jednak kilka naprawdę dobrych i godnych polecenia kursów. Ray Wendelich Przede wszystkim chciałbym Wam polecić bloga Ray'a Wenderlicha (tak, jak ten poseł z SLD). Ray prowadzi swój kurs programowania w Swift od absolutnych podstaw. Dostępne są zarówno lekcje w formie prostego podręcznika tekstowego, jak i te dla totalnie początkujących w postaci krótkich filmów wideo. Te ostatnie są oczywiście opatrzone dodatkowym komentarzem tekstowym. Ray udostępnia też pliki z kodem prezentowanym w danej lekcji, zadaje też proste prace domowe, adekwatne do wiedzy zdobytej w każdej z lekcji. Szczerze polecam! Ray Wenderlich Swift Tutorials (tekst)Ray Wendelich - Video TutorialsSkip Wilson Kolejne, bardzo ciekawe kursy podane w prosty i w miarę zrozumiały dla laika sposób publikuje w serwisie YouTube Skip Wilson. Bazuje on na wspomnianym już oficjalnym podręczniku. Dodaje jednak bardzo szczegółowe i zrozumiałe wytłumaczenia każdej z komend i poszczególnych zagadnień związanych z programowaniem. Oczywiście lekcje są w języku angielskim, ale jeśli potraficie się w nim dogadać, to i lekcje Skipa zrozumiecie. Jego lekcje trwają od 10 minut do godziny, więc przygotujcie się na solidną naukę i wygospodarujcie sobie czas, bo naprawdę warto. Skip Wilson - Apple Swift Programming Language Tutorial SeriesAlred Ciekawe lekcje prezentuje też użytkownik YouTube imieniem lub o nicku Arled. Nie jest może on mistrzem nauczania, ale pokazuje kilka różnych rozwiązań już z dziedziny programowania aplikacji dla iOS, których nie znajdziecie we wspomnianych wyżej kursach. Alred na YouTube To oczywiście nie wszystkie miejsca, gdzie znajdziecie ciekawe informacje o Swift. Poza oficjalnym blogiem warto zaglądać na stronę SoSoSwift, gdzie publikowana jest lista wszystkich najnowszych samouczków i kursów. Kolejnym miejscem, w którym ukazuje się sporo przydatnych do nauki informacji jest serwis SwiftDevs.co Pamiętajcie też o jednym: ucząc się teraz Swift musicie przygotować się na zmiany. Apple wciąż dopracowuje składnię tego języka. Musicie więc śledzić każdą nową aktualizację Xcode i sprawdzać jakie zmiany zaszły w samym kodzie. Najnowsza aktualizacja przyniosła np. zmiany w deklarowaniu słowników i tablic, a także w określaniu zakresu dla zmiennej tymczasowej w pętli for (wcześniej ".." teraz ".. Powodzenia w nauce!Obserwuj @mackozer

NPD DisplaySearch opublikowało w ostatnich dniach ciekawy raport, w którym przewiduje spadek udziału w rynku tabletów urządzeń z ekranami od 7 do 7,9 cala, w tym iPada mini. Ma być to spowodowane m.in. rosnącą popularnością większych smartfonów, tzw. "phabletów". W 2013 roku mniejsze tablety stanowiły 58% dostaw wszystkich tego typu urządzeń. W najbliższych latach ich udział w rynku ma się jednak wyraźnie zmniejszyć, a w 2018 roku urządzenia z ekranami o przekątnych liczących od 8 do 10,9 mają zyskać przewagę. Przyczyną tych zmian ma być rosnąca popularność większych smartfonów. Zdaniem NPD DisplaySearch tendencja ta widoczna jest już na rynku chińskim i rynkach wschodzących. Wśród flagowych modeli smartfonów wielu popularnych marek faktycznie dominują urządzenia z ekranami o przekątnych liczącymi 4,7, 5 a nawet więcej cali. Największe z nich - nie bez przyczyny zwane są "phabletami" - mogą faktycznie stanowić alternatywę dla osób, które nie chcą ze sobą nosić dwóch różnych urządzeń. Rodzi się jednak pytanie czy urządzenia tego typu rzeczywiście zyskują na popularności, czy jest to jedynie presja producentów, którzy ścigają się nie tylko na parametry swoich urządzeń, ale także właśnie na wielkość ekranów i czy ewentualne wprowadzenie przez Apple iPhone'ów z ekranem 4,7 i 5,5 cala nie jest tylko i wyłącznie poddaniem się presji konkurencji? Interesujące jest też to, jak długo jeszcze producenci smartfonów będą powiększać ekrany tych urządzeń. W przypadku Apple można śmiało założyć, że wprowadzona wraz z iPhone 6 wielkość ekranu nie zmieni się wraz z hipotetycznym iPhonem 6s. Co jednak dalej? Czy przekątna ekranu w iPhone 7 przekroczy 6 cali? I czy w takiej sytuacji istnienie iPada mini stanęłoby pod dużym znakiem zapytania i mogłoby oznaczać unifikację obu linii tych urządzeń? Wydaje mi się to mało prawdopodobne. Sądzę, że czekająca nas w najbliższych miesiącach zmiana wielkości ekranu w iPhone'ach będzie ostatnią, a iPad mini dalej będzie cieszyć się popularnością. Zwiększanie długości przekątnej ekranu to zdecydowanie ślepa uliczka w rozwoju smartfonów. Zdecydowanie bardziej ciekawie wygląda przyszłość jeśli chodzi o możliwości zarówno samych ekranów, jak i smartfonów. Ich długość pracy na baterii, wydajność procesorów i współpracę z innymi urządzeniami. W całkiem bliskiej przyszłości to smartfony mogą okazać się podstawowym narzędziem pracy i rozrywki, a inne urządzenia, jak komputery stacjonarne, laptopy, tablety i telewizory jedynie akcesoriami rozszerzającymi ich możliwości. Podejrzewam, że w przypadku niektórych użytkowników ta zmiana już się dokonała. Źródło: NPD DisplaySearchObserwuj @mackozer

Aplikacja YouTube dla iOS to chyba najczęściej przeze mnie wykorzystywany program do przeglądania filmów w sieci. Nigdy jednak nie było to wygodne narzędzie dla osób, które publikują w tym serwisie jakieś treści. Nie pozwala na przykład na wygodne zarządzenie filmami, podgląd statystyk itp. Google najwyraźniej wreszcie zdało sobie z tego sprawę i wydało wczoraj aplikację dla iPhone'a o nazwie YouTube Creator Studio. Wbrew nazwie nie jest to narzędzie do tworzenia i produkcji filmów, które następnie można opublikować wprost z iPhone'a w tym serwisie. Służy do tego inny program - YouTube Capture. YouTube Creator Studio to narzędzie stworzone do wygodnego zarządzania filmami, podglądu statystyk i komentarzy z możliwością moderacji i interakcji, a więc odpowiedzi na wpisy internautów pod naszymi filmami. YouTube Creator Studio pozwala także na otrzymywanie powiadomień, kiedy ktoś polubi, skomentuje naszą filmową produkcję. Muszę jednak tutaj zaznaczyć, że jest to narzędzie zdecydowanie przeznaczone dla osób, które stosunkowo często wrzucają coś na YouTube'a. Konsumenci treści nic ciekawego w tym programie nie znajdą. YouTube Creator Studio dla iPhone'a w App Store za darmo: Pobierz z App StoreObserwuj @mackozer

Moi stali czytelnicy jeszcze z bloga mackozer.pl z pewnością wiedzą, że od pierwszego dnia jestem wielkim fanem Wunderlist. Korzystam z tego programu dosłownie od pierwszego dnia, kiedy młody berliński startuo 6Wunderkinder udostępnił go użytkownikom. Wunderlist to rozbudowany manager list. Pozwala na tworzenie wielu różnego rodzaju list, nie koniecznie tylko zakupów czy zadań. Można w nim tworzyć właściwie dowolne listy, jakie tylko sobie wymyślimy. Z drugiej jednak strony to przede wszystkim świetny manager zadań, pozwalający na udostępnianie list innym, przydzielanie zadań, a także dodawanie notatek i mini list do konkretnego zadania. Korzystam z niego zarówno na Maku, iPhone oraz iPadzie, a od czasu do czasu, także na urządzeniach z Androidem. Dostępny jest on na niemal każdą platformę oraz w wersji web. Czyni go to naprawdę uniwersalnym narzędziem. W Wunderlist tworzę m.in. listę tematów newsów (czyli wiadomości agencyjnych), jakie publikuję na MyApple, listę aplikacji i usług do przetestowania i zrecenzowania. Zapisuję w nim sobie czasem ciekawe artykuły do przeczytania, a także listy rzeczy do zabrania na różnego rodzaju wyjazdy (np. na Macworld do San Francisco). Wunderlist już za moment doczeka się nowej wersji dla OS X, iOS, Androida i Web. Interfejs programu został wyraźnie odświeżony - to dobrze, bo trochę już odstawał od iOS 7, a i także od interfejsu OS X Yosemite. Dla mnie osobiście najważniejsze jest jednak to, by "sześć cudownych dzieci" rozwijało dalej backend czyli zasoby sieciowe usługi, a przede wszystkim serwery. Kiedyś były z tym spore problemy. Ostatnio jest na szczęście lepiej (pukam w niemalowane, by nie zapeszyć). Wunderlist dla iOS w App Store za darmo: Pobierz z App Store Wunderlist dla Mac w Mac App Store za darmo: Pobierz z Mac App StoreObserwuj @mackozer

Jeśli dotąd nie mieliście okazji spróbować fińskiego specialite de la maison czyli koteltu drobiowo-wieprzowego przyrządzonego z użyciem mocy, zwłaszcza jej ciemnej strony, czyli gry Angry Birds Star Wars 2, to właśnie jest ku temu dobra okazja. Jest ona dostępna za damro! W przeciwieństwie do mięsa, gry tak szybko się nie starzeją, tak więc fani zarówno Wściekłych Ptaków, jak i serii Gwiezdne Wojny powinni być zadowoleni. W Angry Birds Star Wars II możemy zagrać bohaterami zarówno jasnej (drobiowej), jak i ciemnej (wieprzowej) strony mocy. W grze znajdzie plansze odnoszące się zarówno do starej sagi (IV, V i VI), jak i nowej - moim zdaniem znacznie gorszej (I, II, III). Gra ma ładną grafikę, podoba mi się też karykaturalne przedstawienie poszczególnych bohaterów filmu. Choćby dlatego warto tę grę zainstalować i w nią zagrać. Oczywiście, Angry Birds: Star Wars II to także mikropłatności - bez których na szczęście można się świetnie bawić. Rovio wraz z tą grą zaczęło też zarabiać na fizycznych zabawkach, wchodzących w interakcję z samą grą, czyli tzw. telepodach (gumowych figurkach wyposażonych w kody QR, skanowanych za pomocą przedniej kamery i specjalnego szkła powiększającego czyli telepoda właśnie). Angry Birds Star Wars 2 dla iPhone'a i iPada w App Store za darmo Pobierz z App StoreObserwuj @mackozer

Michaela Palina nie trzeba chyba nikomu przedstawiać, choć znany jest on przede wszystkim ze swoich ról komediowych, zwłaszcza w grupie Monty Python oraz w filmie "Rybka zwana Wandą". Palin jest nie tylko dobrym komikiem, posiada takze świetne pióro, co udowodnił już w wydanej jakiś czas temu w polskiej wersji książce "Prawda". Teraz powraca z nowym dziełem pod tytułem Brazylia, wydanym w Polsce nakładem Insignis Media. Tym razem nie jest to jednak sensacyjna powieść, jaką była wspomniana Prawda, a zbiór jego reportaży z podróży po tym kraju. Palin przemierzył go od granic z Wenezuelą na północy po wodospady Iguaçu na południu, przy granicy z Argentyną. Lata, pływa nad nietkniętymi cywilizacją bezkresnymi obszarami porośniętymi przez las deszczowy, docierając do zamieszkujące je plemion. Styka się także z wielokulturowym dziedzictwem tego kraju, od rdzennych mieszkańców kontynentu, przez potomków niewolników sprowadzonych tam z Afryki, po niemiecką społeczność tego kraju, która wyprawia największy poza Monachium festiwal piwa. Odkrywa przed czytelnikiem także kontrasty, jakie cechują zwłaszcza brazylijskie miasta - od skrajnej nędzy po nieprzyzwoite wręcz bogactwa. Michael Palin - Brazylia w iBookstore w cenie 5,99 €: Pobierz z iBook Store Mam dla Was kilka kodów na tego e-booka do iBookstore, które rozdam dzisiaj na Twitterze.Obserwuj @mackozer

Wspominałem w poprzednim wpisie o Monument Valley, grze ze świetnym klimatem i przepiękną grafiką wzorowaną na pracach holenderskiego mistrza Eschera. Na horyzoncie pojawia się już kolejna gra inspirowana jego pracami, ale o jeszcze bardziej schizofrenicznym i mroczniejszym klimacie. Mowa o Back To Bed. Wcielimy się w niej w postać podświadomości cierpiącego na narkolepsję lunatyka. Bob - takie jest jego imię - zasypia momentalnie w różnych, często niebezpiecznych miejscach. Naszym zadaniem będzie go bezpiecznie doprowadzić do łóżka. Back To Bed pojawi się już w sierpniu tego roku na platformie Steam, a chwilę później (także w sierpniu) w App Store pojawi się wersja dla iOS. Źródło: AppAdviceObserwuj @mackozer

Dwie z kilku moich ulubionych gier dla iOS, które doczekały się opisu na blogu MyApple zostały ostatnio przecenione. Mowa o Monument Valley i Threes! Przypomnę pokrótce - Monument Valley to logiczno zręcznościowa o przepięknej grafice inspirowanej pracami holenderskiego malarza i grafika Mauritsa Cornelisa Eschera. Naszym zadaniem jest przeprowadzenie księżniczki Idy do wyjścia w kolejnej dziwnie wyglądającej budowli. Niekiedy trzeba spojrzeć na nią z innej perspektywy. Gra Monument Valley dla iPhone'a i iPada została przeceniona z 3,59 na 1,79 €. Pobierz z App StoreRecenzja Monument Valley Threes! to z kolei gra logiczna, w której naszym zadaniem jest łączenie poszczególnych kart zwielokrotniając ich wartości w następujący sposób: 3+3, 6+6, 12+12, 24+24 itd. Wyjątkiem są karty 1 i 2, które można połączyć (by otrzymać kartę o wartości 3). Moim zdaniem gra wciąga bardziej niż Flappy Bird. Gra Threes! została przeceniona z 1,79 na 0,89 €. Pobierz z App StoreRecenzja Threes!Obserwuj @mackozer

Mapy google to jedna z moim zdaniem bardziej przydatnych usług oferowanych przez Google. I choć na iPhone częściej odpalam mapy Apple, to jednak nie mogę obejść się bez takiej funkcji jak Street View dostępnej jedynie w mapach Google właśnie. Teraz, dzięki przygotowanej przez Google grze Smarty Pins mogę nie tylko szukać na mapach wybranych miejsc, ale i sprawdzić czy wręcz rozszerzyć swoją geograficzną wiedzę. Smarty Pins to taki właśnie geograficzny quizz. Google zadaje nam pytanie, np. o to w jakim mieście znajduje się afrykańska fabryka snów Nollywwod. Za celną i do tego szybką odpowiedź otrzymamy nagrodę w postaci kilometrów. Te są niejako naszym "poziomem energii" w tej grze. Jeśli bowiem pomyliśmy się i wskażemy błędne miejsce, od dostępnej puli odjęte zostanie tyle kilometrów, ile liczy dystans od wskazanego przez nas miejsca do lokalizacji poprawnej odpowiedzi. Pytanie raz są łatwe (w jakim mieście w mieście można obejrzeć obrazy Michała Anioła, czy w jakim skandynawskim mieście siedzi sobie mała syrenka), po bardziej trudne, wymagające zajrzenia choćby do Wikipedii (wspomniane pytanie o Nollywood, czy o to, w jakim mieście wsiadła na Titanica bohaterka filmu "Titanic" Rose deWitt). Quizz wciąga no i pozwala przede wszystkim poznać nowe miejsca, o których przynajmniej ja wcześniej nigdy nie słyszałem. Gra dostępna jest pod adresem: smartypins.withgoogle.comObserwuj @mackozer

Od lat wiele piszę na temat różnego rodzaju aplikacji dla iOS, które pozwalają na wykorzystanie iPhone'a i iPada w różnych sytuacjach. Stosunkowo jednak rzadko widuję go w sytuacjach innych niż wykorzystanie go w grafice czy obróbce fotografii (choćby jako dodatkowe narzędzie dla Photoshopa zainstalowanego na Maku), tworzeniu tekstów w tym i notatek - to chyba najpowszechniejsze wykorzystanie iPada z jakim się spotykam, zarówno wśród blogerów, dziennikarzy, ale także w biznesie czy nawet wśród polityków (pamiętacie moją serię wywiadów z posłami?). Jest też oczywiście muzyka, tutaj iPad sprawdza się zarówno jako amatorskie narzędzie do prostej rejestracji muzyki, jak i jako instrument, np. dzięki jednej z aplikacji Jordana Rudessa - klawiszowca Dream Theater. iPad sprawdza się także jako zdalny panel sterowania stołami mikserskimi, na różnego rodzaju imprezach muzycznych. Rozwiązanie takie stosuje np. firma Behringer. Przygotowała ona wersję swojego stołu mikserskiego X32 pozbawioną tego najbardziej rozpoznawalnego elementu czyli panelu z suwakami i pokrętłami regulującymi poziomy, panoramę, efekty itp. Całe urządzenie mieści się w metalowej skrzynce, którą można włożyć do tzw. "racka", dzięki czemu zajmuje mało miejsca. Wystarczy teraz zainstalować na iPadach oprogramowanie (np. Behringer X32 Mix) dostępne w App Store i można sterować dźwiękiem na koncercie za pomocą kilku iPadów. Takie rozwiązanie spotkaliśmy w sobotę na koncercie mojego zespołu w Czechach. Zamiast klasycznego stołu mikserskiego, przed naszym akustykiem postawiono po prostu trzy iPady. Nie jest to rozwiązanie idealne, ma pewne wady. Sterowanie dźwiękiem nie jest tak intuicyjne i wygodne jak za pomocą klasycznego stołu. Z drugiej jednak strony jest zdecydowanie bardziej wygodne w transporcie, a każdego z iPadów można wyjąć i dokonywać ustawień właściwie z dowolnego miejsca w którym odbywa się koncert, byle był w zasięgu tej samej sieci WiFi. Obserwuj @mackozer

Dobrze ponad 1,5 roku po premierze Facebook wreszcie zaktualizował Messengera do wersji uniwersalnej. Można z niego wreszcie wygodnie korzystać na iPadzie (wcześniej oczywiście też było to możliwe, ale była to aplikacja dla iPhone'a, powiększona na ekranie iPada). Messenger w wersji dla iPada korzysta z dużej powierzchni ekranu w sposób standardowy, ale i wygodny. Widzimy więc jednocześnie listę znajomych, z którymi prowadziliśmy rozmowy za jego pośrednictwem oraz pogląd konkretnej rozmowy. Tak, jak wcześniej na iPhone, tak i tutaj możemy wysłać wiadomość tekstową, zdjęcie (zarówno to z rolki jak i zrobione bezpośrednio w programie), emotikony, możemy także wysłać wiadomość głosową lub nagrać film (ta funkcja wprowadzona została niedawno). Możemy także zadzwonić do naszych znajomych wykorzystując połączenie VOIP. Facebook Messenger dla iPhone'a i iPada dostępny jest w App Store za darmo: Pobierz z App StoreObserwuj @mackozer