Fresh Beginning
  • Home
  • Speaking
  • Reading
  • Github
  • Alma Mater
  • Contact

Github

A collection of 27 posts

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

  • Jayesh Kawli
6 min read
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

  • Jayesh Kawli
4 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
4 min read
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

  • Jayesh Kawli
7 min read
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

  • Jayesh Kawli
4 min read
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,

  • Jayesh Kawli
2 min read
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

  • Jayesh Kawli
4 min read
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.

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
2 min read
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

  • Jayesh Kawli
1 min read
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

  • Jayesh Kawli
4 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
4 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
2 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
2 min read
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

  • Jayesh Kawli
2 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
3 min read
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

  • Jayesh Kawli
1 min read
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'

  • Jayesh Kawli
2 min read
Fresh Beginning © 2021
Latest Posts Ghost