5 thư viện iOS giúp ứng dụng của bạn pro hơn

5 thư viện iOS giúp ứng dụng của bạn pro hơn

Hôm nay mình sẽ giới thiệu với các bạn 5 thư viện iOS giúp app của các bạn trở nên xịn sò hơn.

1. Siren

siren2
Siren

Siren là một công cụ tuyệt vời giúp người dùng kiểm tra phiên bản của ứng dụng. Nếu có phiên bản mới của ứng dụng trên AppStore, Siren sẽ hiển thị thông báo cho người dùng cập nhật hoặc bỏ qua nếu không muốn. Nội dung thông báo sẽ được hỗ trợ localized.

Tính năng chính:

  • Bắt buộc người dùng cập nhật ứng dụng.
  • Cung cấp tùy chọn cập nhật cập nhật ngay hoặc thực hiện sau.
  • Có thể bỏ qua bản cập nhật nếu người dùng muốn.

Github: https://github.com/ArtSabintsev/Siren

2. DynamicColor

dynamic color
DynamicColor

DynamicColor giúp việc sử dụng UIColor sẽ tiện lợi hơn rất nhiều.

Bản chỉ cần tạo Color từ mã HEX hoặc RGB, sau đó bạn có thể làm được nhiều thứ với màu đã tạo:

  • Làm tối và làm sáng
  • Bão hòa, khử bão hòa và thang độ xám và grayscale.
  • Điều chỉnh hue
  • Tint và shade
  • Đảo ngược màu
  • Trộn màu
  • Tạo gradient

Document: https://github.com/yannickl/DynamicColor/blob/master/README.md

Github: https://github.com/yannickl/DynamicColor

3. BadgeHub

BadgeHub

BadgeHub giúp bạn thêm badge vào bất kỳ View nào bạn muốn. Việc cấu hình, sử dụng và custom rất đơn giản.

Github: https://github.com/jogendra/BadgeHub

4. BulletinBoard

BulletinBoard
BulletinBoard

BulletinBoard là một thư viện iOS hỗ trợ việc tạo ra một View ở dạng thẻ nằm dưới màn hình. Nó có hỗ trợ cho các tính năng trợ năng như VoiceOver. Khá phù hợp để tạo màn hình onboarding hoặc cấu hình cài đặt ban đầu cho app.

Github: https://github.com/alexaubry/BulletinBoard

5. SPPermissionnull

SPPermissionnull

Thư viện này giúp bạn hiển thị thông báo yêu cầu Permission từ người dùng. Giao diện đơn giản vào đẹp mắt.

Hỗ trợ hầu hết các permission có trong iOS:

  • Camera
  • Photo library
  • Notification
  • Location
  • Microphone
  • Calendar
  • Contacts
  • Reminder
  • Motion
  • Media library
  • Speech

Github: https://github.com/ivanvorobei/SPPermissions

Cám ơn các bạn đã theo dõi bài viết.