Archive for maj 2008

maja272008

iPhone Earth, mapy na komórkę

Jeśli ciekawi was, jak może wyglądać ziemia i mapy na iPhone, to zobaczcie poniższy filmik. Autorem jest Frank Taylor zajmujący się m.in. Google Earth Blog. Startup Boulder-Colorado nazwany Earthscape bardzo pozytywnie zaskoczył Franka na konferencji Where 2.0, zresztą my również jesteśmy pod wrażeniem możliwości wykorzystania czujników ruchu.

Demo przedstawia aplikację mobilną Earthscape Mobile, która wizualizuje wirtualną ziemię za pomocą iPhone SDK. Oczywiście można dowolnie nawigować po planecie a prezentowane obrazy to tylko początek możliwości, jakie daje obsługa map na komórki. Informacje mogłyby być pobierane na żywo z internetu przez WiFi albo 3G, aplikacja natomiast uruchamiana jest na telefonie – w przeciwieństwie do Google Maps, gdzie każdy obrazek musi zostać pobrany z sieci, co przy wirtualnej ziemi oznaczałoby spore lagi.

Teraz twórcy Google Android mogą pokazać swoje rozwiązania. Przedstawiana na filmiku aplikacja nie ma nic wspólnego z Google Earth, mimo że wygląda podobnie. Earthscape stworzył własny program a przeglądarkę ziemi nazywa social geobrowser, społecznościową przeglądarką geolokalizacyjną. Miejsca można tagować tekstem, obrazkami, recenzjami, artykułami z Wikipedii. Można korzystać z powłok i oglądać różne obrazki tego samego miejsca w zależności od pory, np. historyczne daty. Program jest dostępny jako beta do Windows po rejestracji, Mac i Linux zostaną wsparte później.

maja202008

MS Office i Google Docs w kieszeni

Dzięki Quickoffice możemy pracować z firmowymi dokumentami gdziekolwiek się znajdziemy, za pomocą jedynie telefonu komórkowego. Teraz pakiet doczekał się wersji dla Androida.

Quickoffice to zestaw aplikacji biurowych przeznaczonych dla urządzeń mobilnych. Pozwala nie tylko przeglądać dokumenty MS Word, arkusze MS Excel, prezentacje MS Powerpoint, ale także edytować je bezpośrednio za pomocą telefonu. Możliwy jest także dostęp do Google Docs przez GPRS. Quickoffice jest dostepny dla urządzeń wyposażonych w Palm OS, Nokia S60 Series, UIQ, teraz także Androida. W planach wersja dla iPhone.

żródło: http://modmygphone.com

maja202008

Google Android Challenge – podsumowanie

Znane są już wyniki Google Android Challenge – postanowiliśmy przybliżyć 3 najciekawsze aplikacje na Androida. Każdy na pewno ma swoje typy, wiele pomysłów jest do siebie zbliżonych. Wygrały proste, społecznościowe inicjatywy – niemal brak aplikacji nastawionych z góry na łatwy zarobek albo innych kombajnów ecommerce. Google ponownie chce najpierw zdobyć rynek a potem go opanuje. Kolejność przypadkowa, trudno wyłonić zwycięzcę, gdyż rewelacji nie było.

android-scan

1. AndroidScan

Developer: Jeffrey Sharkey

Znajduje ceny i opinie produktów, książek, muzyki itp. na podstawie kodu kreskowego. Rozpoznaje kody i szuka w dziesiątkach sklepów, bibliotek itp.

Pokazane są obrazki, okładki oraz możliwość odtworzenia próbki dźwiękowej utworu, być może także trailera filmu, gry itp. Opcja zakupu online jest pewnie na razie przemilczana.

Dlaczego?

Jedna z niewielu aplikacji ecommerce, widać potencjał połączenia połączenie Opineo/Ceneo wokół jednorodnego klucza, jakim jest kod kreskowy.


e-ventr

2. E-ventr

Developer: Michael Zitzelsberger

Manadżer wydarzeń zawsze pod ręką. Znajdowanie koncertów, imprez, powiadamianie znajomych, szukanie kontaktów. Wysyłanie i akceptowanie zaproszeń. Sport, rozrywka, imprezy bardziej oficjalne.

Przyjazny i łatwy interfejs, konkretny cel, być może pokazanie popularnych imprez w rejonie lub na mapie, w połączeniu z innymi aplikacjami (np. szukanie dojazdu MPK) bardzo użyteczna aplikacja, młodzieżowa.

Dlaczego?

Popularność last.fm – modułu wydarzeń, zapraszania innych i wyszukiwania oraz praktyczność programu.


teradesk

3. Teradesk

Developer: José Augusto Athayde Ferrarini

Software-as-a-service, także na komórkach. Komórka jako drugi komputer – trzeba zarządzać takżę własnymi danymi. Bezpieczne środowisko do przesyłania i przechowywania plików. Wsparcie dla wersjonowania, wznawiania transferów.

Pobieranie i wgrywanie z innego telefonu lub komputera w biurze/domu – synchronizacja danych, być może wymiana ze znajomymi plikami. Prawie p2p ale z dużą dawką bezpieczeństwa.

Dlaczego?

Niemal jedyna praktyczna, konwencjonalna aplikacja, która nie oscyluje wokół gotowania, podróży, map i innych społecznościowych ciekawostek, ale naprawdę może się przydać. Na pewno komórki przyszłości będą musiały współpracować

Jeśli się z nami nie zgadzacie albo macie swoje typy to piszcie. Na przykład – czy Enkin zasługiwał, aby znaleźć się wśród zwycięzców?

Wśród developerów nie ma Polskich nazwisk, sporą część projektów realizowanych jest przez firmy. Na przykład (co pozostawiamy bez komentarza) – aplikacja The Weather Channel for Android, developer: The Weather Channel Interactive Inc.

maja122008

Nowe Google Apps dla Iphone, Ipod Touch

Wieści z Mountain View głoszą, że Googleapps są teraz dostępne przez streamowany interfejs (streamlined mobile interface) – nowe UI pozwala na używanie usług typu Gmail, Google Calendar, Google Docs, Reader, Notebook, Bloger, News z komórek Iphone i odtwarzacza Ipod Touch. Użytkownicy mogą więc sprawdzić maile, dodać adres do ulubionych czy ogłosić nową notatkę przełączając się między aplikacjami nie czekając nawet sekundy na przeładowanie.

Szybkie, sprawne wyszukiwanie z dostępem do News, Graphics, Local, sugestii wyszukania z wykorzystaniem zaledwie jednego ruchu palcem. Jest także dostępny widok miesiąca oraz dnia dla Google Calendar, który pozostaje w trybie ‘always-in-sync’. Nowa jakość usług którą docenią posiadacze dotykowych gadgetów Apple’a wchodzi ukaże się w kolejnych 16 nowych wersjach językowych, od szwedzkiego po chiński – jak donosi Ulf Waschbusch, Product Marketing Manager, w Google mobile teamie.

Nowy interfejs można przetestować między innymi do zarządzania własną firmą dzięki usługom Google Apps for your domain lub innych narzędziach – wystarczy odwiedzić w swoim Iphone lub innym smartphonem stronę http://www.google.com/m/a/

Prostota Google Mobile Apps

maja82008

Prezentacja nowego smartfona HTC

Przedstawiamy nowy smartfon będący konkurencją dla N96 Nokii i Sony Ericsson X1 Xperia. Cena urządzenia nie jest znana.

Wprowadzono nowy, trójwymiarowy interfejs dotykowy TouchFLO 3D. Zapewnia animowany dostęp do listy kontaktów, wiadomości, emaili, zdjęć, muzyki czy prognozy pogody. Okienko z przyciskiem Start sugeruje jednak, że siedzi tam Windows Mobile. W środku zainstalowano procesor 528MHz, 256MB flash, 192MB RAM i 4GB pamięci. Do tego obsługa większości przydatnych systemów jak HSDPA. Minusem jest niewielka bateria 900 mAh.

Jeżeli chodzi o mobilność, to do dyspozycji są WCDMA/HSPA 900/2100MHz, HSDPA 7,2 Mb/s i HSUPA. Do tego WiFi 802.11b/g. N-ki już nie dodali. Niestety ekran dotykowy ma jedynie 2,8 cala, logo HTC, zajmuje sporo miejsca. Całością zarządza Windows Mobile® 6.1 Professional. Jest to wg. mnie zaskoczenie, chociaż sugeruje iż Android nie jest gotowy do szybkiego wypuszczania telefonów na rynek, szkoda że Tajwańska firma HTC oraz Touch Diamond nie zdecydowali się na Linuksa. W Polsce telefon dostępny będzie w sieci Orange.

Należy pamiętać że HTC zbudowało Sony-Ericssonowi X1, może być to silny gracz na rynku ‘przed-androidowym’
Smartfon HTC

maja82008

Sun i Apple: bitwa o Javę na wyspie iPhone

W ciągu 24h od release’u iPhone SDK inżynierzy Sun’a zbadali platformę Apple aby stwierdzić, czy da się na niej zaimplementować Javę. Po burzliwej, całonocnej analizie stwierdzili, że jest to możliwe i postanowiono zaimplementować na iPhone technologię J2ME. O ile można się było spodziewać takiego obrotu spraw ze strony Sun’a, nie bardzo wiadomo jakie będzie stanowisko samego Apple.

Nie wiadomo dlaczego wybór Sun’a padł właśnie na Java ME. Powszechnie uważa się, że jest ona dość ograniczona i nie daje możliwości korzystania z nawet ułamka najciekawszej funkcjonalności oferowanej przez iPhone’y. Sun będzie musiał wprowadzić kilka dodatkowych API, aby developerzy mogli rozwinąć skrzydła, a aplikacje Javy na iPhone nie pozostawały w tyle za innymi technologiami. Dziwne jednak, że nie zdecydowali się wspierać od początku swojego Java FX Mobile, które ma szansę w przyszłości zastąpić J2ME. Ponadto, J2ME często krytykowana i ma kiepską opinię.

Apple w tej chwili w pełni kontroluje swoją platformę i całe środowisko skupione wokół iPhone’a. SDK jest dostępne w tej chwili tylko na Mac OS X, więc aby tworzyć aplikacje na ten telefon, trzeba mieć Mac’a. Ruch ten spowodowany jest chęcią jego popularyzacji. Ponadto, użytkownicy w tej chwili mogą pobierać i instalować aplikacje jedynie ze specjalnego sklepu. Pozwala to Apple’owi kontrolować jakie aplikacje są dostępne użytkownikom. Podnosi to poziom bezpieczeństwa tej technologii, ale jednocześnie znacznie ogranicza użytkowników i developerów.

Gdyby na iPhone udało się pisać, instalować i uruchamiać aplikacje napisane w Javie, Apple straciłby tą kontrolę. Programy można byłoby pisać używając konkurencyjnych wobec Apple rozwiązań, a także nie można byłoby kontrolować co instalują użytkownicy. Jeśli Apple pozwoli Sun’owi zaimplementować J2ME na iPhone, Apple może stracić. Warto zwrócić uwagę na fakt, że Apple’owi nie zależy na otwartości swojego rozwiązania.

W licencji iPhone SDK można przeczytać, iż zabronione jest tworzenie aplikacji korzystających z interpretowanych runtime’ów. Oznacza to, że programiści nie mogą portować technologii takich jak Python, Ruby czy .NET na iPhone’y. Klauzula ta nie znalazła się w licencji przypadkowo. Polityka Apple może nie być więc przychylna Sun’owi.

maja82008

Pomysły na interfejs 3D dla Androida

Krótka prezentacja od firmy TAT, specjalizującej się w projektowaniu interfejsów użytkownika, na której obejrzeć możemy całkiem świeże i nowatorskie pomysły na Android UI. Interfejs jest w pełni trójwymiarowy, więc zapewne będzie wymagał mocniejszego sprzętu. Najciekawsze wydaje mi się obrotowe menu. Całościowo, koncept z pewnością bije na głowę UI iPhone’a.

maja12008

Programowanie na Apple iPhone – Linki

Tym razem kilka podstawowych linków dla tych, którzy chcieliby rozpocząć swoją przygodę z programowaniem na Apple iPhone:

  1. Materiały źródłowe
  2. Galerie aplikacji
  3. Blogi i newsy
  4. Fora dyskusyjne
  5. Wiki