Joe Hewit zaprezentował otwartoźródłową bibliotekę Three20 do tworzenia aplikacji na iPhone'a. Nazwa projektu pochodzi od 320 pikselowej rozdzielczości ekranu tego urządzenia. Składa się ona z różnych komponentów, z których najważniejsze to:
- TTPhotoViewController - biblioteka służąca do wyświetlania zdjęć w sposób nieograniczony. W przeciwieństwie do klasycznego rozwiązania Apple, nie ma tu ograniczeń do zdjęć przechowywanych lokalnie.
- TTMessageController - emulator komponowania wiadomości Apple Mail. Pozwala wysyłać wszelkiego rodzaju wiadomości.
- TTImageView - wyświetlanie obrazów w HTML. Pozwala efektywnie wyświetlać obrazy. Wystarczy tylko podać ich adres URL, aby załadować zdjęcie.
Dodatkowo ulepszono pola tekstowe (zachowują się podobnie jak Apple SMS app), wprowadzono podgląd tabel i kilka innych elementów.
Na dzień dzisiejszy, autor chce połączyć kod w wersję alpha, więc na razie może się znaleźć w nim kilka błędów. Sam kod jest pochodną Facebook dla iPhone 2.2, lecz wielka jego część została przepisana na nowo. Hewit używa jej obecnie dla tworzenia FaceBook dla iPhone 3.0.
Źródło: http://joehewitt.com/
Zdjęcie dzięki życzliwości Apple. |