2011
Październik 2011
Studia się zaczęły, czyli czas wziąć się do roboty! Niestety z tego powodu mogę mieć mało czasu na pisanie newsów lub dokończenie swoich projektów związanych z elektroniką (LCD pod STM32 czeka już pół roku ).
Na razie jednak strona ciągle się rozwija - od dzisiaj macie możliwość dodawania komentarzy!
Niedługo planuje dodać "Księgę gości" - na ostatniej stronie cieszyła się dużym powodzeniem
Jeśli czas na to pozwoli pojawią się też nowe artykuły o Adobe AIR. Będzie to wprowadzenie do programowania w MXML na przykładzie gadgetu pobierającego newsy i komentarze z mojej strony.
2011
Adobe AIR: Flash Builder 4.5
Aplikacje typu „Flex”, czyli przeznaczone na platformę Adobe AIR można tworzyć na 3 sposoby:
- pisać kod bez wspomagania np. w notatniku (cały Flex SDK z kompilatorem jest darmowy),
- tworząc je jako animacje w Adobe Flash w wersji CS4 lub wyższej,
- używając najnowszego dzieła Adobe, czyli Flash Builder 4.5
Pierwsze rozwiązanie jest dobre jeśli chodzi o tworzenie stron HTML, które później będą pakowane jako aplikacje AIR. Niestety nie działają one na platformy mobilne. Na pulpicie zachowują się jako malutkie okna przeglądarki (z niewielkimi różnicami jeśli chodzi o JS).
Adobe Flash CS4 daje bardzo dużą swobodę w tworzeniu aplikacji, dlatego polecam go zwłaszcza twórcom gier. W internecie można znaleźć kompletne biblioteki/przykłady dla urządzeń mobilnych (obsługa kamery, czujnika przyspieszenia, kompasu).
Zaletą Flash Builder 4.5 jest duża ilość komponentów, dzięki którym aplikacje są bardziej jednolite. Tworzenie przycisków, list czy formularzy jest błyskawiczne – wystarczy przeciągnąć interesujący nas komponent lub wpisać linijkę kodu. Do komponentów można tworzyć „skiny”, czyli zmieniać im wygląd. FB posiada również wbudowany mechanizm do integracji z bazami danych (BlazeDS, ColdFusion, LCDS) i web-serwisami (XML, WSDL, JSON, PHP).
2011
Adobe AIR: Wprowadzenie
Adobe Integrated Runtime (AIR) to wieloplatformowe środowisko uruchomieniowe dla aplikacji zbudowanych przy użyciu Flash, Flex, HTML i AJAX. Główną zaletą tego środowiska jest jego dostępność na platformy mobilne (iOS, Blackberry Tablet OS, Android) oraz platformy typu desktop (Windows, Mac OS, Linux). Dzięki temu pisząc jedną aplikację możemy uruchomić ją na telefonie, tablecie, komputerze lub telewizorze.. przynajmniej w teorii. Przyjrzyjmy się więc bliżej:
Desktop:
Od wersji 2.7 AIR nie będzie wydawany na systemy unixowe, ponieważ Adobe uznało, że 1% rynku to za mało, żeby się męczyć.. szkoda. Można jednak pobrać starszą wersję 2.6 – jak na razie wszystkie programy pod nią działają. Zostaje więc Windows i Mac.
Apple iOS:
AIR działa na Apple iPhone 3GS, iPhone 4, iPod Touch (3. i 4. generacji) oraz iPad. Wykupując dodatkowy certyfikat developerski od Apple można tworzyć aplikacje na tą platformę.
Android:
To bardzo popularny system – zwłaszcza na tańszych tabletach. Niestety na nich nie uruchomimy Adobe AIR. Wymagania sprzętowe, czyli określony typ procesora (Cortex A8) znacznie ogranicza listę obsługiwanych urządzeń. Pełną listę znajdziemy pod tym adresem. Niestety ceny tych modeli zaczynają się od 1500zł.
2011
Minutnik
2011
Anime Manager
Anime Manager (w skrócie AnimeMgr) to program do zarządzania kolekcją filmów (seriali).
Razem z Adamem Stusem napisaliśmy go na własne potrzeby - myślę, że wam też się przyda.
Program został napisany w javie, dzięki czemu powinien być zgodny z różnymi systemami operacyjnymi.
Aby zobaczyć stronę projektu kliknij "czytaj dalej".
2011
Nowa strona
W końcu udało mi się zrobić cały blog od nowa. Mam nadzieję, że nowy layout bardziej się wam podoba
Niedługo pojawią się też nowe artykuły m.in. o Adobe AIR oraz o komunikacji przez SOAP i JSON!!
2011
Sterownik LCD 3.5 cyfry
2011
I-Droid01 cz.2: Ulepszone zasilanie
Największą wadą I-Droid'a jest jego zasilanie. Wymaga on aż 8 baterii, które wystarczają jedynie na 4h jego użytkowania. Użycie akumulatorków znacznie skraca ten czas, bo jedno ogniwo ma 1.2V. Standardowe ładowarki ładują maksymalnie 4 ogniwa i po paru godzinach trzeba włożyć kolejne cztery. Nie wiemy również, które z nich się bardziej rozładowały, przez co kontrolowanie zasilania staje się koszmarem.
Wszystkie zmiany swoje robota robicie na własną odpowiedzialność. W moim robocie spalił się tranzystor od kół w module BASE. Co prawda wcześniej też się spalił na zwykłych bateriach .
Projekt
Pomysł jest w zasadzie prosty: dodać 3 ogniwa 18650 (wyciągnięte z akumulatora od laptopa), co zwiększy napięcie do ok. 12V, oraz 2 stabilizatory i z nich zasilać robota.
2011
I-Droid01 cz.1
I-Droid to robot stworzony przez RoboTech, w Laboratorium Zaawansowanych Technologii i Systemów Robotycznych Uniwersytetu Świętej Anny w Pizie. W Polsce był on sprzedawany razem z zeszytami z wydawnictwa DeAgostini. Stanowczo odradzam u nich kupowanie czegokolwiek... chociaż jakoś udało się skompletować całego robota.
2011
Naruto Art: Naruto Rasenshuriken
2011
Naruto Art: Sakura
2010
Generator na NE555
Generator przebiegu prostokątnego można zbudować na wiele sposobów. Między innymi jako multiwibrator, z wykorzystaniem bramki Schmitta lub na gotowym układzie scalonym. Mój projekt oparty został na układzie NE555, ponieważ daje on dużą swobodę regulacji wypełnienia i częstotliwości fali prostokątnej oraz ze względu na jego szeroki zakres zasilania od 4,5V do 16V. Sam układ jest również bardzo mały (obudowa DIP-8), dzięki czemu urządzenie ma bardzo poręczne wymiary.
2010
Naruto Art: Shikamaru
2010
Naruto Art: Hinata
2010
Naruto Art: Naruto
2010
Symulator Maszyny Turinga
2010
Naruto Art: Yondaime
2010