iOS How to use Swift Package Manager What is Swift Package? According to Apple's doc: * Swift packages are reusable components of Swift, Objective-C, Objective-C++, C, or C++ code that developers can use in their projects. They bundle Needone 31 Oct 2020 · 2 min read
Mobile [Tips] iPhone/iPad: How to get Free apps through TestFlight TestFlight is an beta testing app/service offered by Apple, which you can download apps from the app developer and use it for FREE. Only 2 steps are needed: Step Needone 11 Jun 2020 · 1 min read
Android How to find your Play Store ID For most Android phone users, Play Store is already installed on the phone already. It is a portal for you to download and install new apps with just few taps. Needone 16 Apr 2020 · 1 min read
Mobile Load local html resource on Android using webView Local html and sources are necessary when you try to show an error page dealing with situations such as 404, 500 and etc errors happened on remote server. And here Needone 28 Aug 2018 · 1 min read
Mobile Dive into Android Application Lifecycle – A simple tutorial for iOS developers Introduction Due to some requirements from work, I was asked to immigrate current iOS product into Android. If you are like me, who are mainly working on iOS, but want Needone 11 Jul 2018 · 3 min read
Mobile Fastlane Practise with Android and iOS (with examples) Fastlane Features "The easiest way to build and release mobile apps". Which handles the majority of the manual works Fastlane has the following features: * FREE * Build Alpha/Beta/Production binary, Needone 6 Jul 2018 · 2 min read
Mobile Key-Value Coding and Key-Value Observing in Objective-C What is KVO/KVC KVC(Key-Value Coding) is a coding style which coming from Functional Programming, KVO(Key-Vlaue Observing) is the technology that underlies Cocoa Bindings, and it provides a Needone 17 Nov 2017 · 2 min read
Mobile Singleton in Objective-C/Swift What is behind the Singleton? Singleton: Instantiation of a class to ONLY one object Features of Singleton: 1. One class only can have only one instance; 2. It must can Needone 11 Nov 2017 · 1 min read
Objective-C Method Chaining in Objective-C and how to make your own When I was using the Masonry, I was shocked by author’s thoughts on bring Functional Programming to objective-c, which present a clean and concise way on developing. Normally a Needone 1 Jun 2017 · 2 min read
Mobile viewWillAppear, viewDidAppear, viewDidLoad, viewWillDisappear and viewDidDisappear? Introduction Before this, let me ask you what is the running order of viewWillAppear, viewDidAppear, viewDidLoad, viewWillDisappear and viewDidDisappear? If you know the answer, please close this webpage and continue Needone 8 Apr 2017 · 2 min read
Mobile Static Library, Dynamic Library and Frameworks in iOS What you can get from this article: * What are Static Library and Dynamic Library not just in iOS * How do they work (in genertal) Some concepts about library * Reduce coupling: Needone 21 May 2016 · 2 min read