21/01/2009 22:49 ● informacje ● autor: →makojad
Z chwilowego braku ciekawych tematów w głowie, tym wpisem zacznę temat, który mnie bardzo ostatnio interesuje i pochłania wiele wolnego czasu - tworzenie aplikacji na OS X.
Informacja zainteresuje (lub nie) na początku głównie korzystających z usługi społecznościowo-wirtualnej (tak sobie frywolnie określam) o fajnej nazwie Blip (od Bardzo Lubię Informować Przyjaciół). W trakcie gdy makowi blipowicze czekają na pełnowartościowego klienta na Maka, który produkuje się w firmie Chwilami (miła nazwa, prawda?) wszystkim znanego Pawła Nowaka, ja zaproponuję nieśmiało moją małą aplikację BlipPix, stworzoną po to by móc wygodnie przesyłać zdjęcia i grafikę na Blip.
BlipPix powstał już z miesiąc temu (obecnie wersja 1.0.1), ale ponieważ zapominałem by o nim przypominać, oto gdy w zeszłym tygodniu Paweł (na Blipie njet) zapowiedział swoją ciekawie brzmiącą propozycję, pomyślałem, że moja mała aplikacja umrze śmiercią naturalną, bo nie będzie miała racji bytu. Okazuje się jednak, że może nie do końca, bo program Pawła jest dedykowany tylko 10.5 (trochę szkoda), więc moją mini-aplikację mogą spożytkować wciąż np. posiadacze 10.4 czyli tzw. Tygrysa, lub wszyscy, którzy np. namiętnie korzystają z Quicksilver (oczywiście BlipPix działa też na Leopardzie, a nawet również na 10.3).
Co dokładnie oferuje aplikacja:
• przeciąganie i upuszczanie obrazków z dysku oraz - co ciekawe - np. z przeglądarki internetowej (polecam całym sercem i umysłem Safari ), a także z innych aplikacji (np. Mail)
• pełne wsparcie dla Quicksilver - zintegrowane akcje pozwalają sterować BlipPix bezpośrednio z poziomu z tego fantastycznego programu
• robienie i przesyłanie zrzutów ekranu 2-ma klikami
• wyświetlanie wszystkich komunikatów w Growl (również np. błędów; komunikaty podzielone zostały na 4 grupy i można nimi zarządzać z Growl)
• wklejanie w okno tekstu skróconych linków prosto z Safari lub nazwy odtwarzanego utworu prosto z iTunes
• bezpieczeństwo Keychain - hasło zapisane jest tylko w bezpiecznym miejscu w systemie, razem z innymi hasłami
• dokładny przewodnik po wszystkich funkcjach
Tyle na temat BlipPix - sami wypróbujcie. Zapraszam również do obserwowania mnie na Blipie.
Krótko jeszcze przy okazji o innych moim aplikacjach:
• BLIPTWEET - to mini-program, którym można przesyłać wiadomości na 2 systemy mikroblogowe (Blip i Twitter) równocześnie. W tej chwili aplikacja w naprawie (już gotowa, jeszcze nie na serwerze) i w rozwoju - wkrótce BlipTweet 2, który będzie dużo przyjemniejszy i jeszcze prostszy w użyciu. Więcej informacji na stronie BlipTweet.
• PATELNIA - to aplikacja, która na razie służy jedynie mnie. Patelnia, bo smaży mój mini-blog - jest to prosty, ale skuteczny program, który służy mi do prowadzenia bloga. Na razie używam sam, ale być może przekształcę Patelnię w aplikację publicznie dostępną, która by służyła do absolutnie bezproblemowego prowadzenia mini-bloga. Mini-bloga, bo od zaawansowanych funkcji jest np. Wordpress. Jednak co byłoby siłą tego małego programu, to:
• tworzenie wpisów na zasadzie podobnej do edycji dokumentów (każdy wpis jest oddzielnym dokumentem)
• możliwość sporządzenia własnego layout'u HTML
• natychmiastowy podgląd wpisu (np. w trakcie pisania) w przeglądarce internetowej
• publikacja i przechowywanie plików (oraz kopii zapasowej) na dysku
• przesyłanie odpowiednich plików na serwer FTP z okna edytora wpisu
• korekta ostatniego wpisu (na razie)
• tworzenie RSS i dodawanie wiadomości o wpisach z okna edytora
• informowanie o wpisach przez Blip i Twitter z okna edytora
Nie wiem czy w dobie Wordpressa ktoś byłby zainteresowany utrzymywaniem prostego mini-bloga. Dajcie znać czy chcielibyście wypróbować taką aplikację. Tymczasem oferuję poglądowy zrzut ekranu.
• Kolejne 2 MINI-APLIKACJE w produkcji - a mam nadzieję, że obie się przydadzą chociaż niektórym. Mam wielką frajdę w ich tworzeniu, więc poinformuję o rezultatach jak tylko będzie o czym informować.
Co jednak najważniejsze (i dlatego na koniec), będę chciał zaprezentować czytelnikom jak wygląda proces tworzenia aplikacji w AppleScript Studio. Pomyślałem, że dobrym sposobem będzie opisać krok po kroku na przykładach. Spodziewajcie się więc poradnika jak zrobić np. własną przeglądarkę internetową czy własną małą aplikację do sterowania iTunes, a może coś jeszcze...
W każdym razie zacznę od skryptów, tych pożytecznych i tych mniej, ale pokazujących możliwości drzemiące w OS X czyli na czym polega prawdziwa atrakcyjność Apple...