Bạn có chắc chắn muốn xóa bài viết này không ?
Bạn có chắc chắn muốn xóa bình luận này không ?
27 thư viện iOS hỗ trợ lập trình viên tốt hơn
TÔI YÊU THƯ VIỆN MÃ NGUỒN MỞ
Và tôi yêu các lập trình viên, những người đã dành những thời gian quý giá của cá nhân họ để tạo ra những thứ thật tuyệt vời.
Công việc hàng ngày của tôi là làm việc với Mobile. Vì vậy tôi đã tổng hợp danh sách những thư viện iOS Open Source ưa thích của tôi.
1. DZNEmptyDataSet
Đây là một thư viện thuần xây dựng trên iOS để xử lý việc hiển thị dữ liệu trống với tableview
hoặc collectionview
giúp tăng trải nghiệm người dùng.
CocoaPods:
pod 'DZNEmptyDataSet'
2. PDTSimpleCalendar
Cần một cái gì đó đơn giản, đẹp mắt và hoạt động tốt với ứng dụng lịch trong iOS. PDTSimpleCalendar có lẽ là thành phần lịch tốt nhất cho iOS. Bạn có thể tùy chỉnh nó theo nhiều cách, cả logic làm việc và tìm kiếm.
CocoaPods:
pod 'PDTSimpleCalendar'
3. MagicalRecord
Nếu bạn phải thường xuyên làm việc với dự liệu lưu lại máy thì bạn không thể bỏ qua thư viện. MagicalRecord, nó hộ trợ bạn tốt nhất khi làm việc với Core Data.
Với MagicalRecord
bạn ko cần phải bận tâm tới những thứ phức tạp mà Apple cung cấp cho Developer. Đây thật sự là một thư viện tốt và đơn giản mà bạn cần sử dụng nếu ứng dụng bạn hỗ trợ Core Data.
CocoaPods:
pod 'MagicalRecord'
4. Chameleon
Chameleon là một thư viện cho iOS. Nó là một phần mở rộng của UIColor với các màu đẹp hơn, hiện đại hơn. Chameleon cũng đưa cho chúng ta tùy chọn tạo các bảng màu được định nghĩa. Nếu bạn muốn ứng dụng của mình đẹp hơn. Hãy tìm hiểu thêm thư viện này trong phần README.
CocoaPods:
pod 'ChameleonFramework'
5. Alamofire
Alamofire là một thự viện gọn nhẹ dùng để gửi các truy cập dữ liệu đến server được viết bằng Swift. Nếu bạn đã từng sử dụng AFNetworking
thì Alamofire chính là đàn em của ứng dụng này, tốt hơn, trẻ hơn và với phong cách nhẹ nhàng chính là những từ tôi dùng để mô tả thư viện này só với AFNetworking
CocoaPods:
pod 'Alamofire'
6. TextFieldEffects
Có ai có cùng suy nghĩ với tôi rằng UITextField
thì thật sự là nhàm chán? Hãy thử tìm hiểu thư viện TextFieldEffects
với những ví dụ dưới đây để bạn hiểu tại sao tôi lại thích dùng thư viện này đến vậy.
CocoaPods:
pod 'TextFieldEffects'
Carthage:
github "raulriera/TextFieldEffects"
7. GPUImage
Bạn đã tạo một ứng dụng sử dụng Camera. Nếu chưa, hãy vọc vạch ngay thư viện này nhé. Một thư viện giúp tăng tốc cho các hiệu ứng video, image, camera so với Core Image.
CocoaPods:
pod 'GPUImage'
8. iRate
Làm cách nào để có thêm nhiều đánh giá trên App Store. Những lập trình viên khác thường sử dụng các mẫu alert đơn giản để xin ý kiến đánh giá của người dùng. Để tiết kiệm thời gian hơn. Bạn hãy sử dụng thư viện này để tiết tăng thêm lượng đánh giá tích cực cũng như góp ý để phát triển app tốt hơn nhé.
CocoaPods:
pod 'iRate'
9. GameCenterManager
Cái tên nói lên tất cả. Một thư viện giúp bạn quản lý Game Center thật dễ dàng :)
CocoaPods:
pod 'GameCenterManager'
10. PKRevealController 2
Đây là một trong những slidemenu iOS được yêu thích nhất của tôi. PKRevealController là một menu phụ có thể trượt (trái, phải hoặc cả hai), có thể trượt bằng ngón tay của bạn.
CocoaPods:
pod 'PKRevealController'







