Interesting iOS 3rd Party Library #4
CRToast: https://github.com/cruffenach/CRToast
น่าสนใจทีเดียว เป็น Toast ชั่วคราวที่จะใช้พื้นที่ของ Status Bar + Navigation Bar ในการแสดงผล
InstagramKit: https://github.com/shyambhat/InstagramKit
สำหรับใครที่อยากให้ App ติดต่อกับ Instagram ได้ นี่เป็น Objective-C Wrapper ที่ครอบ RESTFul API ของ Instagram ไว้ให้เราใช้ได้ง่ายขึ้น วิธีการใช้คือลง Library นี้ผ่าน Cocoapods แล้วก็ก๊อบไฟล์ .plist ที่จะใช้เซ็ตค่าต่างๆ จาก Instagram เช่น Client App ID, Return URL จากนั้นก็ใช้ฟังก์ชั่นจาก Instagram Engine Class ได้เลย ซึ่งมีครบครันหมด ทั้ง Connection Model และ Media Model Class ครบครันมากๆ
DBCamera: https://github.com/danielebogo/DBCamera
Library นี้เป็น Custom Camera ที่ใช้ความสามารถของ AVFoundation Framework ที่หน้าตาดีทีเดียว และฟังก์ชั่นครบครัน ลองนำไปใช้ดู
CRMotionView: https://github.com/chroman/CRMotionView
คงไม่ต้องอธิบายกันเยอะเลย แรงบันดาลมาจาก Facebook Paper แน่ๆ
EFCircularSlider: https://github.com/eliotfowler/EFCircularSlider
Circular Slider ที่อาจจะนำไปใช้ประโยชน์ได้ ใครเบื่อความจำเจของ Slider แบบเก่าๆ ลองนำไปใช้ดู แถมยัง Custom สีของทุกส่วนได้อย่างง่ายดายด้วย
FPBrandColors: https://github.com/magtory/FPBrandColors
อันนี้เป็น UIColor Category ที่รวมสีของ Brand ต่างๆ เอาไว้ เช่น Facebook, Twitter, Adobe และอื่นๆ
KVNBoundedImageView: https://github.com/donnellyk/KVNBoundedImageView
ปกติแล้ว เวลาเราได้ภาพที่มีขนาดใหญ่กว่ากรอบ เมื่อเราจะทำให้ภาพพอดี ด้วย Scale Aspect Mode จะถูกตัดบนล่าง ไปโดยที่ไม่ได้คำนวณอะไร แต่ Library นี้จะช่วยเราไม่เรื่องของภาพบุคคล ที่จะใช้ความสามารถ Face Detection ของ Core Image มาช่วย Recognize หน้าของบุคคลที่อยู่ในภาพ เพื่อตัดส่วนของภาพที่เหมาะสมให้เรา
DoImagePickerController: https://github.com/donobono/DoImagePickerController
Image Picker Controller ที่ Custom ได้หน้าตาดีมว๊ากกกกก น่ารักเลยทีเดียว ส่วนฟังก์ชั่นก็ครบทั้ง Multiple Selection, Tint Color, Album Selection, Landscape Mode Supported (ภาพตัวอย่าง)
RMScannerView: https://github.com/iRareMedia/RMScannerView
Library สำหรับ Scan Barcode ทุกชนิด ทั้ง 1D หรือ 2D ทุกแบบ :)
ถ้ามีความจำเป็นต้องใช้ แล้วไม่ต้องเขียนเอง คงจะดีไม่น้อย
Card.io: https://github.com/card-io/card.io-iOS-SDK
ใครต้องการให้ผู้ใช้สะดวกสบายในการใส่ข้อมูลบัตรเครดิต นี่เป็น Library จาก Paypal ที่ใช้ง่ายมากๆ แต่ปัญหาที่ผมเจอก็คือ บัตรของประเทศไทยหน้าบัตรมักจะเป็นตัวอักษรสีดำ นั่นจะทำให้ Library นี้ทำงานไม่ได้ ต้องเป็นอักษรนูนสีเงินนะ เท่าที่ผมลอง ซึ่งบางธนาคารก็ใช้แบบนั้น
น่าสนใจทีเดียว เป็น Toast ชั่วคราวที่จะใช้พื้นที่ของ Status Bar + Navigation Bar ในการแสดงผล
InstagramKit: https://github.com/shyambhat/InstagramKit
สำหรับใครที่อยากให้ App ติดต่อกับ Instagram ได้ นี่เป็น Objective-C Wrapper ที่ครอบ RESTFul API ของ Instagram ไว้ให้เราใช้ได้ง่ายขึ้น วิธีการใช้คือลง Library นี้ผ่าน Cocoapods แล้วก็ก๊อบไฟล์ .plist ที่จะใช้เซ็ตค่าต่างๆ จาก Instagram เช่น Client App ID, Return URL จากนั้นก็ใช้ฟังก์ชั่นจาก Instagram Engine Class ได้เลย ซึ่งมีครบครันหมด ทั้ง Connection Model และ Media Model Class ครบครันมากๆ
DBCamera: https://github.com/danielebogo/DBCamera
Library นี้เป็น Custom Camera ที่ใช้ความสามารถของ AVFoundation Framework ที่หน้าตาดีทีเดียว และฟังก์ชั่นครบครัน ลองนำไปใช้ดู
CRMotionView: https://github.com/chroman/CRMotionView
คงไม่ต้องอธิบายกันเยอะเลย แรงบันดาลมาจาก Facebook Paper แน่ๆ
EFCircularSlider: https://github.com/eliotfowler/EFCircularSlider
Circular Slider ที่อาจจะนำไปใช้ประโยชน์ได้ ใครเบื่อความจำเจของ Slider แบบเก่าๆ ลองนำไปใช้ดู แถมยัง Custom สีของทุกส่วนได้อย่างง่ายดายด้วย
FPBrandColors: https://github.com/magtory/FPBrandColors
อันนี้เป็น UIColor Category ที่รวมสีของ Brand ต่างๆ เอาไว้ เช่น Facebook, Twitter, Adobe และอื่นๆ
KVNBoundedImageView: https://github.com/donnellyk/KVNBoundedImageView
ปกติแล้ว เวลาเราได้ภาพที่มีขนาดใหญ่กว่ากรอบ เมื่อเราจะทำให้ภาพพอดี ด้วย Scale Aspect Mode จะถูกตัดบนล่าง ไปโดยที่ไม่ได้คำนวณอะไร แต่ Library นี้จะช่วยเราไม่เรื่องของภาพบุคคล ที่จะใช้ความสามารถ Face Detection ของ Core Image มาช่วย Recognize หน้าของบุคคลที่อยู่ในภาพ เพื่อตัดส่วนของภาพที่เหมาะสมให้เรา
DoImagePickerController: https://github.com/donobono/DoImagePickerController
Image Picker Controller ที่ Custom ได้หน้าตาดีมว๊ากกกกก น่ารักเลยทีเดียว ส่วนฟังก์ชั่นก็ครบทั้ง Multiple Selection, Tint Color, Album Selection, Landscape Mode Supported (ภาพตัวอย่าง)
RMScannerView: https://github.com/iRareMedia/RMScannerView
Library สำหรับ Scan Barcode ทุกชนิด ทั้ง 1D หรือ 2D ทุกแบบ :)
ถ้ามีความจำเป็นต้องใช้ แล้วไม่ต้องเขียนเอง คงจะดีไม่น้อย
Card.io: https://github.com/card-io/card.io-iOS-SDK
ใครต้องการให้ผู้ใช้สะดวกสบายในการใส่ข้อมูลบัตรเครดิต นี่เป็น Library จาก Paypal ที่ใช้ง่ายมากๆ แต่ปัญหาที่ผมเจอก็คือ บัตรของประเทศไทยหน้าบัตรมักจะเป็นตัวอักษรสีดำ นั่นจะทำให้ Library นี้ทำงานไม่ได้ ต้องเป็นอักษรนูนสีเงินนะ เท่าที่ผมลอง ซึ่งบางธนาคารก็ใช้แบบนั้น
Comments
Post a Comment