Category Archives: iOS

iOS (Objective C) Development Tips

1. UITableView vs UICollectionView scroll to bottom UITableView scroll to bottom (2nd answer) http://stackoverflow.com/questions/5112346/uitableview-scroll-to-bottom-on-reload UICollectionView scroll to bottom http://stackoverflow.com/questions/16955783/is-there-a-way-to-automatically-scroll-to-the-bottom-of-a-uicollectionview 2. UILabel dynamic height http://stackoverflow.com/questions/446405/adjust-uilabel-height-depending-on-the-text http://stackoverflow.com/questions/27374612/how-do-i-calculate-the-uilabel-height-dynamically http://stackoverflow.com/questions/31228831/how-to-give-dynamic-height-to-uilabel-programatically-in-swift collection view height dynamic width Auto Layout width <= threshold (217) and leading/trailing constraint … Continue reading

Posted in iOS, Uncategorized | Tagged , , , , | Leave a comment

iOS Development Test Automation Tips

It’s safer and reliable to write tests, even before development, that’s why TDD (test driven development) is so popular nowadays. But you don’t have to write tests for every function and UI page because it consumes a lot of time … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , | Leave a comment

iOS Apps written in Swift

Lyft Pandora Financial Engine FireFox WordPress Artsy DesignerNewsApp Flappy Wire VPN On Yep WeChat clone 2048 AudioKit SwiftHN (Hacker News) Furni (furniture store) Dunk (Dribble client) Charter (mailing list) Swift Radio CVCalendar PixPic Gulps (track water consumption) Youtube clone SoundCloud … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , | Leave a comment

Web Backend Framework in Swift

Frameworks in benchmark Perfect: Website | Github | Slack | Gitter Vapor: Website | Github | Slack Kitura: Website | Github | Gitter Zewo: Website | Github | Slack   Frameworks not in benchmark SwiftCGI: Github Swifter: Github HTTPSwiftServer: Github … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , | Leave a comment

Swift practice notes from an Objective C developer

I use Objective C for Fashion Stash production development since eCommerce products have higher demand for stability, performance and Swift is not very mature in 2 years ago. But Apple keeps improving Swift every year and the official iOS development … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , | Leave a comment

iOS Meetup Notes (Feb 28, 2017)

1. iOS Spotlight Search Branch wrap up most part of local and cloud indexing, call its API function and direct user to specific content with deep link. 2. iOS Scroll Performance Reason: Use CALayer attributes corner radius, shadow or border, … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , , | Leave a comment

Speech Recognition with Objective C

Apple release speech recognition API in WWDC 2016 and developers can implement application with native API to recognize live or pre-recorded audio even though it costs power and data, speech search is a trend and more and more people use … Continue reading

Posted in CS Research&Application, iOS, IT, Uncategorized | Tagged , , , , | Leave a comment