The launch of this app was inspired from uncovering the joys, pains, and realities of mobile, web, and software development. Many of the blog posts dissect this very open-source app and other real-world projects. I build the native iOS and Android apps are completely open-source.
Localization in Xcode is handled with NSLocalizedString, but it is such a verbose and legacy-like API. There’s a Swiftier way that still respects Xcode .xliff exports and comments.
An open source iOS framework for WordPress integration using REST/JSON and a custom WordPress plugin. This has been used by several 3rd party consumers to build their own app.
A Swift framework for rapid development using a collection of utility extensions for Foundation and UIKit classes and protocols, along with associated unit tests. Cross-platform targets for iOS, watchOS, and tvOS and were used across various apps for providing a central and extensible API.
WordPress has been around for almost a decade and a half. It survived the CMS wars and remained relevant during the mobile shift. It’s been battle-tested under various scenarios and load. It showed us what a thriving 3rd party marketplace looks like. Now, WordPress is realizing a grander vision! In the release of WordPress 4.7, the REST API plugin was merged […]
Due to the many screen sizes in the mobile world, staying relative to screen size is crucial. Hard-coding margins and sizes based on points can be short-sighted. In this post, we will subclass NSLayoutConstraint to achieve percentage-based margins.
It is clear from this year’s WWDC that Apple envisions a new era beyond the traditional apps-in-a-grid-on-your-home-screen model. iOS 10 is more of a revolutionary iteration to the Apple ecosystem and vision. There were many initiatives uncovered that gives us clues to the future of Apple.
In this podcast, I speak to world-renown, Jesse Liberty, about developing on the Apple Watch platform and Swift.
Nature’s Nurture enjoys a quarter-million web hits a month and thousands of social media followers. I built the native iOS and Android mobile apps that provided their users with a better user experience and offline capability for their content. The app also integrated with Google Analytics and leverages App Indexing technologies for higher page ranking.
Pray Watch is a popular, 5-star app that provides the Islamic prayer times in an elegant, modern interface. It displays on a single screen with all prayer times right in front of you on the iPhone, Apple Watch, iPad, and Today Widget. Several features of the devices has been incorporated, including GPS, gyroscope, and notifications.