Tôi thấy có ba20 là một thư viện rất mạnh mẽ, đáng sợ vì Facebook và Twitter sử dụng nó. Tôi chỉ muốn biết nếu có bất kỳ đối thủ cạnh tranh/lựa chọn thay thế cho Three20? hoặc thậm chí đơn giản.Ba20 đối thủ cạnh tranh/lựa chọn thay thế
Trả lời
nimbus có vẻ là một dự án sẽ giải quyết một số vấn đề.
THree20 là một trong số ít libs nhưng nếu bạn nhìn xung quanh github bạn có thể tìm thấy nhiều dự án mẫu ios với mã nguồn để tìm hiểu và thích ứng với ứng dụng của bạn.
Tôi sử dụng Three20 rất nhiều, nhưng tôi luôn tìm kiếm một giải pháp thay thế, vì Three20 không phải là một khung công tác nhẹ và vì chỉ nhập một vài tính năng của Three20 là không thực tế. Nhưng tôi không biết bất kỳ lựa chọn tốt nào khác. Nếu bạn chỉ cần một vài tính năng tôi thích viết mã của riêng tôi cho nó hoặc sử dụng một thư viện khác.
Đối với một số tính năng của Three20, tôi biết các thư viện khác hoạt động tương tự. Nó luôn luôn là một cách tốt hơn để sử dụng thư viện nhỏ, vì kích thước tập tin và tác dụng phụ.
- UILabel với văn bản theo kiểu: OHAttributedLabel
- Load và bộ nhớ cache hình ảnh asynchroniously: ImageLoader
- Kéo để làm mới trên một cái nhìn bảng: PullToRefresh
Bên cạnh đó vào danh sách này, bạn có thể có một cái nhìn tại TapkuLibrary có thêm các tính năng như CoverFlow hoặc CalendarView cho ứng dụng của bạn.
Cuối cùng GitHub luôn là tài nguyên tốt, khi bạn tìm kiếm thư viện để có các tính năng đặc biệt.
Kiểm tra danh sách này iOS controls.
Bạn sẽ tìm thấy hơn 200 điều khiển tùy chỉnh nguồn mở tại đó. Tôi đã sử dụng một số trong số họ (star rating, confirm button), nhẹ và dễ nhúng. Kiểm tra xem giấy phép có phù hợp với nhu cầu của bạn trước đây không!
Three20 cung cấp nhiều trình bao bọc hữu ích để tạo điều kiện phát triển. Đó là lợi thế lớn nhất và cho đến khi biết không có gì có thể thay thế nó.
- 1. Có đối thủ cạnh tranh nào với Atlassians Fisheye không?
- 2. Các đối thủ cạnh tranh của Visual Studio và C#
- 3. RestKit với tích hợp Ba20
- 4. Lựa chọn thay thế cho lập trình hướng đối tượng?
- 5. Bất kỳ đối thủ thay thế/cấu hình của Apache Commons nào?
- 6. MySQL foreach thay thế cho thủ tục
- 7. camelCase để dash - hai thủ đô cạnh nhau
- 8. Lựa chọn thay thế ORM đối với ActiveRecord
- 9. PropertyGrid lựa chọn thay thế
- 10. Lựa chọn thay thế cho ppl
- 11. Graphviz, thay đổi kích thước của cạnh
- 12. R + ggplot: cách thay đổi tùy chọn trên cơ sở từng khía cạnh
- 13. Chọn hộp thay thế jQuery
- 14. Lựa chọn thay thế IFrame
- 15. Lựa chọn thay thế XAML
- 16. lựa chọn thay thế webistrano?
- 17. lựa chọn thay thế JavaScript
- 18. Thay thế cho SSL - Mã hóa "thủ công"?
- 19. java.util.Vector - các lựa chọn thay thế
- 20. Lựa chọn thay thế cho underscore.js
- 21. Lựa chọn thay thế cho iframe srcdoc?
- 22. lựa chọn thay thế tiêm phụ thuộc
- 23. Lựa chọn thay thế để truy cập
- 24. Làm thế nào để thay đổi thứ tự của nhãn khía cạnh trong ggplot (tùy chỉnh khía cạnh nhãn bọc)
- 25. chọn góc đánh dấu angular-ui thay vì đối tượng
- 26. Kích hoạt thủ công ô chọn TableView
- 27. Lựa chọn thay thế cho popen/pclose?
- 28. Lựa chọn thay thế cho YQL
- 29. Các lựa chọn thay thế nhị phân
- 30. Các lựa chọn thay thế PHP?
không, nimbus cách xa ba mươi, rất nhiều chức năng đẹp trong Three20 không tồn tại. – Jacky