iOS, Swift 3.0, VIPER, Architectures, iOS Architectures, Example, Examples, Github Writing an app with VIPER architecture - Part 2 I have written a part 1 of writing an iOS app using VIPER architecture. This covers fundamentals and basic example of using VIPER, creating models, entities and utilizing them in the app. This
Touch, Authentication, iOS8, Swift, Swift 3.0, App, Touch ID, iOS 8, Credentials, Password, Demo, Example, Tips, Github Touch ID Authentication in the app Today I am going to write about implementing and using Touch ID authentication in an iOS app. Touch ID authentication API was introduced in iOS 8 release. It is a part of LocalAuthentication
Facebook, Pride Effect, Library, Open Source, Github, iOS, iOS10, Objective-C, Example, Demo, Demos, Rainbow An iOS library to apply Pride Effect A Library to apply Facebook style pride parade effect to photos With the ongoing LGBT pride month, it reminds me of the pride effect I created a couple of years back. My original
Swift, Objective-C, Interaction, Interoperability, Bridging header, generated header file, gap, Bridging, Mix and Match, MixMatch, Github, Example, Tips, Gotchas Swift and Objective-C Interaction In this post I am going to write how you can use Swift code in Objective-C and vice versa. I have run into this problem multiple times and every time I hit the
Speech Recognition, iOS10, Siri, Swift 3.0, Github, Open Source, Wrapper, Speech Wrapper for Siri Speech Recognition using iOS and Swift 3.0 Apple introduced the Speech framework, an useful API for speech recognition for iOS 10 in 2016. It is one of the few things to get fascinated by the new iOS release. Earlier I
iOS, iOS10, Wrapper, Github, Open Source, API, Apple, Tutorial, Tips, Swift 3.0, 3D Touch Wrapper for 3D touch preview implementation using Swift 3.0 It's been a while since I started working on 3D touch implementation on iOS 6s Plus devices. Luckily, even through it's a hardware feature iOS simulators still supports simulation of 3D touch of
Github, Mac OS X, Tips, Tutorial, Git, Gitignore, Ignore, Global, Gitlab Using Global .gitignore on Mac If you're a Git user, there is high chance you might be using .gitignore file to ignore certain files from being committed into your remote repo. Now, .gitignore file differs for different languages,
iOS, Swift 3.0, Xcode, iOS10, UIKit, Github, Demo, Tips, Example, Crater, Hole, UIView, CALayer Making a crater in UIView with CALayer Although title sounds horrible, believe me - It's not that bad. This is a trick I learned from StackOverflow post. Although seemingly innocuous, it took me a while to figure out given the
UIScrollView, AutoLayout, Constraints, Github, Swift 4.1, Open Source, Demo, YouTube Using UIScrollView with Autolayout on Xcode using Swift Note : This post is based on Using UIScrollView with Auto Layout in iOS published on Atomic Object blog.TL; DR; The code to support UIScrollView with autolayout is open-sourced and hosted on Github.
Github, Cocoapods, Commits, Branch Tip on pushing commits with Cocoapods changes I am not sure how regular this practice is but some developer teams tend to push cocoapods Pods folder along with regular project commits. This actually leads to case where you update your
3D Touch, iOS, Swift, Demo, Apple, Touch, Interactive, Github, Source Code, Example, iOS9, iOS10 iOS 3D Touch - Measuring the force of touch (Part 3) This is the third part of the series of 3 posts on how to use 3D force touch on an iOS. Posts are as follows Quick actions Peek and pop actions Measuring the
Swift, iOS, iOS8, 3D Touch, iOS9, iOS10, Source Code, Github, Example iOS 3D Touch - Quick Actions (Part 1) I wrote a Blog post about iPhone 3D touch demo long time ago. However, that post was just a show off and did not put forward any real sample code. Today, I am
Library, Open Source, Github, Swift, Spider Chart, Pie Chart Creating Spider Pie Chart library Finally after more than 2 months since my planning I was finally able to finish the Spider pie chart library implementation. Here is the documentation below. Spider Pie Chart library allows you to
iOS, Tutorial, Swift, Github, Library, Slider, Image Creating Image Slider with UIKit APIs Thanks to Nick Lockwood's book iOS Animation Advanced Techniques. I was able to write another implementation of Image slider. I wrote an image slider couple years back using UIScrollView for which I had
Objective-C, Xcode, Reactive Cocoa, Github, Tutorial, MVVM, ViewModel, iOS Pattern, Sample Thinking MVVM way with Objective-C Today I am going to write about one of my most favorite iOS patterns lately. MVVM (Model-View-ViewModel). They say MVC has been in iOS realm for quite a bit. However, if you ask
iOS, Tutorial, Swift, Github, Library, Open Source Animated Progress Percentage Label Library Finally, I made it. I have been thinking about creating animated progress percentage counter library an open source. Pardon me if name if confusing. I was thinking about the name for quite a
iOS, Swift, Github, Tips, Tutorial, How To, Badge Add badge to your iOS App Adding badge to an app is fancy. You can directly look at the icon and verify the badge number assigned to the app. This could be your number of unread emails, points or
Demo, Github, iPhone6s, 3D Touch, iPhone6s Plus iPhone 3D Touch Demo Finally after more than a year since Apple release a phones with 3D touch, I am writing this blog post. Way to go for my motivation! If you are willing to do hands
iOS, Objective-C, Swift, Tutorial, Custom URL Schemes, Tips, URL Schemes, Github iOS Custom URL Scheme Today we are going to learn about custom URL schemes. I will write a tutorial in Swift, since I know lot of existing developers are now pro-Swift. But this code was written recently
iOS, shell script, Bash, automation, Github Writing script to automate project clone and run This is my first blog post in almost a month. I apologize if you have been following my blog posts more regularly than I have been updating it. Workload has been crazy since
iOS, Xcode, Core Animation, Animation, Tips, Github, CALayer, Tutorial, Series iOS Animations - Part 5 Building simple image slider with Core Animation. You will soon find that it is supremely easy and customizable in terms of other options without having developer to deal with underlying intricacies. Since most
iOS, Demo, Xcode, Github, Animation, Sprite, Tips, Tutorial iOS Animations - Part 1 This is the first part of series of blog posts on iOS animations. Hope you will enjoy this series. I am also looking forward to hear your thoughts, input and suggestions on the
iOS, Objective-C, Xcode, Github, Demo, iOS8, Tips, Tricks, Tutorial, UITableViewCell, Height, Automatic Height UITableViewCell automatic height management We all know that iOS8 brought in really nice changes. Well, it be will be too long post to describe all of them. But I will talk about one of my most favorite
iOS, Objective-C, Open Source, Github, Library, Xcode, Animation, Opening Animation, Federer iOS - Custom Loader library Few weeks ago I worked on custom loader library for iOS applications. I was inspired by one such library on GitHub itself. Besides I started reading excellent iOS Core Animation book by Nick
iOS, Overlay Effect, Facebook, Pride Effect, Image processing, Github Adding fancy overlay effects to images (iOS) Recently we saw a great initiative taken by Facebook to support LGBT community. As a part of that initiative they provided a way on Facebook to add pride parade color effect to users'