How to use Xcode

Issue #499 Build setting Build Library For Distribution Binary Frameworks in Swift It turns on all the features that are necessary to build your library in such a way that it can be distributed What does this error actually mean? Well, when the Swift compiler goes to import a module, it looks for a file called the Compiled Module for that library. If it finds one of these files, it reads off the manifest of public APIs that you can call into, and lets you use them....

November 12, 2019 · 2 min · 261 words · Khoa

Links for Xcode

Issue #499 Build setting Build Library For Distribution Binary Frameworks in Swift It turns on all the features that are necessary to build your library in such a way that it can be distributed What does this error actually mean? Well, when the Swift compiler goes to import a module, it looks for a file called the Compiled Module for that library. If it finds one of these files, it reads off the manifest of public APIs that you can call into, and lets you use them....

November 12, 2019 · 2 min · 261 words · Khoa

Links for Design

Issue #317 UI Why Your App Looks Better in Sketch 8 Tips for Dark Theme Design UX Duolingo User Retention Design Details 30 Things We Often Forget When Designing Mobile Apps Case study club Showcase https://saaspages.xyz/ Resources https://shape.so/ https://icons8.com/ https://icons8.com/animated-icons https://icons8.com/vector-creator https://feathericons.com/ https://iconstore.co/ https://streamlineicons.com/ https://illlustrations.co/

June 18, 2019 · 1 min · 45 words · Khoa

How to use new APIs in iOS

Issue #313 iOS 10 ➕UserNotifications Push user-facing notifications to the user’s device from a server, or generate them locally from your app. ➕UIViewPropertyAnimator A class that animates changes to views and allows the dynamic modification of those animations. ➕NSPersistentContainer A container that encapsulates the Core Data stack in your app. ➕UIFeedbackGenerator The abstract superclass for all feedback generators. iOS 10.3 ➕SKStoreReviewController An object that controls the process of requesting App Store ratings and reviews from users....

June 17, 2019 · 2 min · 241 words · Khoa

Links for WWDC

Issue #313 iOS 10 ➕UserNotifications Push user-facing notifications to the user’s device from a server, or generate them locally from your app. ➕UIViewPropertyAnimator A class that animates changes to views and allows the dynamic modification of those animations. ➕NSPersistentContainer A container that encapsulates the Core Data stack in your app. ➕UIFeedbackGenerator The abstract superclass for all feedback generators. iOS 10.3 ➕SKStoreReviewController An object that controls the process of requesting App Store ratings and reviews from users....

June 17, 2019 · 2 min · 241 words · Khoa

Learning VoIP, RTP and SIP (aka awesome pjsip)

Issue #284 Before working with Windows Phone and iOS, my life involved researching VoIP. That was to build a C library for voice over IP functionality for a very popular app, and that was how I got started in open source. The library I was working with were Linphone and pjsip. I learn a lot of UDP and SIP protocol, how to build C library for consumption in iOS, Android and Windows Phone, how challenging it is to support C++ component and thread pool in Windows Phone 8, how to tweak entropy functionality in OpenSSL to make it compile in Windows Phone 8, how hard it was to debug C code with Android NDK....

May 23, 2019 · 17 min · 3573 words · Khoa

20 recommended utility apps for macOS

Issue #274 Original post https://hackernoon.com/20-recommended-utility-apps-for-macos-in-2018-ea494b4db72b Depending on the need, we have different apps on the mac. As someone who worked mostly with development, below are my indispensable apps. They are like suits to Tony Stark. Since I love open source apps, they have higher priority in the list. Open source apps iTerm 2 https://www.iterm2.com/ iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10....

May 23, 2019 · 6 min · 1174 words · Khoa

Useful git commands for everyday use!

Issue #239 Do you know that questions about git get the most views on StackOverflow? I’ve searched a lot on Google how to execute certain actions with git, and this actually slowed me down a lot. There are some actions that we tend to use a lot, so it’s good to learn them. Here are my favorites, learning from friends and internet, hope you find them useful. Before we begin, you should run git –version to check your current git version, mine is 2....

May 15, 2019 · 7 min · 1372 words · Khoa

Links for OSS

Issue #189 https://github.com/digipost/ios https://github.com/wwdc/2019 https://github.com/google/science-journal-ios

March 25, 2019 · 1 min · 5 words · Khoa