Strona 1 z 3123

Android: Programowanie aplikacji na urządzenia przenośne

Wydawnictwo Helion zapro­po­no­wało czy­tel­ni­kom dru­gie wyda­nie książki pt. “Android: Programowanie apli­ka­cji na urzą­dze­nia prze­no­śne”. Pozycja jest dość cie­kawa i obej­muje cał­kiem sze­ro­kie spoj­rze­nie na pro­ces two­rze­nia apli­ka­cji na urzą­dze­nia dzia­ła­jące pod kon­trolą sys­temu Android. [Czytaj dalej »»]

Darmowy e-book “Programming Windows Phone 7″

Na stro­nach Microsoftu dostępny jest dar­mowy e-book pt. “Programming Windows Phone 7″, autor­stwa Charlesa Petzolda. Książka zawiera 24 roz­działy, w sumie ok. 1000 stron, plus pliki źródłowe przy­kła­do­wych pro­gra­mów (ok. 190 przy­kła­do­wych apli­ka­cji). Pozycja obo­wiąz­kowa! Zapraszam do lek­tury i stu­dio­wa­nia przykładów.

Mobilne drukowanie z pomocą Dropboxa

Dzisiejsze smart­phony potra­fią naprawdę wiele. W wielu przy­pad­kach potra­fią zastą­pić kom­pu­tery sta­cjo­narne. Mimo to, cią­gle sporo czyn­no­ści jest trud­nych do wyko­na­nia. Jedną z nich jest dru­ko­wa­nie. Większość pro­gra­mów do obsługi dru­ka­rek jest płatna. Producenci sprzętu wpro­wa­dzają inno­wa­cje uła­twia­jące prace, takie jak dru­karki z adre­sem e-mail, ale to także wymaga dodat­ko­wych kosztów.

Od nie­dawna, do dru­ko­wa­nia z urzą­dzeń mobil­nych można wyko­rzy­stać Dropboxa. Umożliwia on prze­cho­wy­wa­nie pli­ków na ser­we­rze i ich syn­chro­ni­za­cje. Dzięki klien­tom na różne plat­formy i sys­temy ope­ra­cyjne można mieć do niego dostęp prak­tycz­nie wszę­dzie. Czyni to z niego dosko­nałe narzę­dzie do pracy w chmurze.

Duże moż­li­wo­ści Dropboxa wyko­rzy­stał Amit Agarwal. Stworzył on skrypt VBS, który po uru­cho­mie­niu, w fol­de­rze Dropboxa zakłada kata­log PrintQueue. Jest on póź­niej moni­to­ro­wany i jeśli pojawi się tam nowy plik, zosta­nie on otwarty i wydru­ko­wany za pomocą domyśl­nej dru­karki, a infor­ma­cje o tym zapi­sane w logu.

[Czytaj dalej »»]

Zgodnie z obietnicą Nokia wypuściła pre-alphę systemu MeeGo dla smartfonów.


I tak jak obie­cano, w dniu 30 czerwca 2010 r. poja­wiła się pierw­sza wer­sja sys­temu MeeGo dla smratfonów.

Nokia wypu­ściła wcze­sną, dewe­lo­per­ską wer­sję sys­temu MeeGo dla tele­fo­nów komór­ko­wych. Nowy sys­tem uru­cho­mić można póki co na Nokii N900 lub Aava Mobile. Czy jed­nak warto?
MeeGo w wer­sji 1.1 zain­sta­lo­wać można zarówno na linuk­so­wej Nokii N900, jak i na Aava Mobile, czyli dewe­lo­per­skim tele­fo­nie wie­lo­sys­te­mo­wym z pro­ce­so­rem Intel Atom Moorestown na pokła­dzie. Nokia N900 jest znacz­nie łatwiej dostępna niż Aava i to wła­śnie ona posłu­żyła do pre­zen­ta­cji MeeGo 1.1 na poniż­szym filmie:

YouTube Preview Image

System póki co zbyt spek­ta­ku­lar­nie nie wygląda, pamię­tać jed­nak należy, że to bar­dzo wcze­sna wer­sja opro­gra­mo­wa­nia. System w wer­sji dla table­tów wygląda znacz­nie korzyst­niej. Na finalne opro­gra­mo­wa­nie i (naj­praw­do­po­dob­niej) Nokię N9 wypo­sa­żoną w tenże sys­tem, pocze­kać będziemy musieli do jesieni.

Obecnie Nokia udo­stęp­niła QT SDK i zapra­sza do testów nowego sys­temu, nie­zbędne pliki i doku­men­ta­cję znaj­dziemy:
Strona główna plat­formy
Download

Źródła
Telepolis
MeeGo
Dyskusja na forum

Sense SDK

Programista, wystę­pu­jący w zna­nym por­talu xda​-deve​lo​pers​.com pod nic­kiem ebo­el­zner, udo­stęp­nił swój zbiór biblio­tek, będą­cych kolek­cją kon­tro­lek UI, imi­tu­ją­cych wzór sto­so­wany w apli­ka­cji HTC Sense. Zestaw działa pod kon­trolą .Net Compact Framework 3.5.

Sense SDK, bo tak swój zbiór autor nazwał, działa pod wszel­kimi roz­dziel­czo­ściami i zawiera aktu­al­nie kil­ka­dzie­siąt kom­po­nen­tów, które obsłu­gują naprawdę bogaty zbiór efek­tów i zacho­wań w Windows Mobile 6.5. Dodatkowo, dostępny jest wizu­alny edy­tor WYSIWYG i wiele, wiele innych udogodnień.

Wątek doty­czący tej biblio­teki można zna­leźć tutaj.

Multitouch SDK dla ekranów oporowych

Większość urzą­dzeń z Windows Mobile posiada ekrany opo­rowe. Reagują one na nacisk umoż­li­wia­jąc np. obsługę rysi­kiem, ale pozwa­lają na odczy­ta­nie tylko jed­nego punktu. Istnieją co prawda nowe tech­no­lo­gie pro­duk­cji ekra­nów opo­ro­wych likwi­du­jące ten pro­blem, ale nie są one jesz­cze powszech­nie sto­so­wane. Istnieją jed­nak algo­rytmy, które pozwa­lają na wykry­cie dwóch punk­tów naci­sku na ekra­nie. Są one jed­nak dość skom­pli­ko­wane, więc pro­gra­mi­ści ich nie sto­sują. Wkrótce może się to jed­nak zmienić.

Adel Al Zubeir stwo­rzył SDK, które ma uła­twić pro­gra­mi­stom imple­men­ta­cje mul­ti­to­uch na urzą­dze­niach z ekra­nem opo­ro­wym. Właśnie została wydana wer­sja 1.0 Beta. W SDK zaim­ple­men­to­wane są pod­sta­wowe gesty obsłu­gi­wane dwoma pal­cami, takie jak Pinch to Zoom. Nie jest to oczy­wi­ście pełny sub­sty­tut tech­no­lo­gii mul­ti­to­uch w ekra­nach pojem­no­ścio­wych (obsłu­guje tylko gesty wyko­ny­wane dwoma pal­cami), ale pozwala na wyko­rzy­sta­nie jej czę­ści na urzą­dze­niach z innym typem ekranu. Teraz trzeba cze­kać, aż pro­gra­mi­ści zaim­ple­men­tują roz­wią­za­nia zawarte w SDK w swo­ich pro­gra­mach. Poniżej film demon­stru­jący dzia­ła­nie Pinch to Zoom na HTC Rhodium.

[Czytaj dalej »»]

Multiplatformowy Adobe Flex dzięki ELIPS Studio

Adobe Flex to zestaw tech­no­lo­gii do budo­wa­nia RIA (Rich Internet Application). Bazuje na Flashu i wyko­rzy­stuje  MXML oraz ActionScript. Jest on coraz czę­ściej wyko­rzy­sty­wany na stro­nach inter­ne­to­wych, czy apli­ka­cjach desk­to­po­wych w Adobe Air. Przykładem może być pro­gram do skła­da­nia dekla­ra­cji podat­ko­wej. W tej chwili moż­liwe jest uru­cha­mia­nie apli­ka­cji napi­sa­nych we Flexie tylko na kom­pu­te­rach sta­cjo­nar­nych. Adobe pra­cuje nad imple­men­ta­cją dla urzą­dzeń mobil­nych, jed­nak  zapewne przyj­dzie nam jesz­cze tro­chę na nią poczekać.

Tymczasem OpenPlug stwo­rzyło ELIPS Studio. Jest to wtyczka do Adobe Flex Buildera. Umożliwia ona testo­wa­nie i two­rze­nie apli­ka­cji dla wielu mobil­nych plat­form. W tej chwili obsłu­gi­wany jest Windows Mobile, iPhone i Symbian. Wkrótce powinna się też poja­wić obsługa Androida. Według OpenPlug two­rze­nie apli­ka­cji ma być pro­ste, a same pro­gramy będą dzia­łać szybko i wydaj­nie. W tej chwili ELIPS Studio jest jesz­cze w fazie beta i aby je ścią­gnąć trzeba się zare­je­stro­wać. Poniżej krótka prezentacja.

[Czytaj dalej »»]

Strona 1 z 3123