2011-07-28 11 views
5

Widzę, że trzy20 to bardzo potężna libra, szczególnie dlatego, że używa jej Facebook i Twitter. Chcę tylko wiedzieć, czy są konkurenci/alternatywy dla Three20? lub nawet proste.Trzy20 konkurentów/alternatywy

Odpowiedz

7

nimbus wydaje się być projektem, który rozwiąże niektóre z problemów.

+0

nie, nimbus jest daleki od trójki20, wiele pięknych funkcji w Three20 nie istnieje. – Jacky

1

THree20 jest jedną z niewielu bibliotek, ale jeśli rozejrzysz się po githubie, możesz znaleźć wiele przykładowych projektów ios z kodem źródłowym, aby uczyć się i dostosowywać do swojej aplikacji.

4

Używam bardzo dużo Three20, ale zawsze szukam alternatywy, ponieważ Three20 nie jest lekką strukturą i ponieważ importowanie tylko kilku funkcji Three20 nie jest praktyczne. Ale nie znam żadnej dobrej alternatywy. Jeśli potrzebujesz tylko kilku funkcji, wolę napisać własny kod lub użyć innej biblioteki.

Dla niektórych funkcji Three20 Znam inne biblioteki, które robią to samo. Zawsze jest to lepszy sposób korzystania z małych bibliotek, ze względu na rozmiar pliku i efekty uboczne.

  1. UILabel z tekstem stylizowany: OHAttributedLabel
  2. obciążenia i cache zdjęć asynchroniously: ImageLoader
  3. Pull aby odświeżyć na widoku tabeli: PullToRefresh

Oprócz tej liście można rzucić okiem pod adresem TapkuLibrary, która dodaje do aplikacji funkcje takie jak CoverFlow lub CalendarView.

Wreszcie GitHub jest zawsze dobrym źródłem, gdy przeszukujesz biblioteki w poszukiwaniu specjalnych funkcji.

4

Sprawdź tę listę iOS controls.

Znajdziesz tam ponad 200 niestandardowych elementów sterujących open source. Użyłem niektórych z nich (star rating, confirm button), są lekkie i łatwe do osadzenia. Sprawdź, czy licencja odpowiada Twoim potrzebom!

0

Three20 zapewnia wiele przydatnych opakowań, które ułatwiają rozwój. To największe zalety i dopóki nie wiedzą, że nic nie może go zastąpić.