Vishal V. Shekkar's Projects
Aarogya Setu Android app native code
Apple TV Aerial Screensaver for Mac
Rasam recipe. Using Github's powerful MD rendering to share this.
Animator is a block-based UIView animation helper which enables complex animations to be performed with ease.
A comparison and demonstration between 3 ways of archiving and unarchiving Swift Structures. The playground ArchivingSwiftStructures1 is the most inelegant way of doing this. Look at ArchivingSwiftStructures2 and ArchivingSwiftStructures3 for more elegant ways. Swift made structures very powerful, and hence using structures more is very tempting. But, since NSCoding can only be conformed to by classes, archiving structure instances needs some workaround. Read through my article detailing ways to do this here: https://medium.com/@vishalvshekkar/swift-structure-instances-within-a-class-archived-with-nskeyedarchiver-e27744f26811#.a7k5jwl4a
A basic POC on Facebook Account Kit written in Swift
A simple iPad App to generate numbers for Bingo.
Canonical Examples for Using the AudioKit Framework
Swift Utilities to help with angular operations and calculations.
Just a demonstrative project showcasing Generics and Protocols for initialising UI elements.
HomeKit support for the impatient
If you build software, keep a changelog.
A Subclass of UIView that plots a line graph in Apple's Health App style and is highly customizable.
Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
Parallax and immersive effects
Server-side Swift. The Perfect library, application server, connectors and example apps.
Code that'll help you kickstart a personal website that showcases your work as a software developer.
Replacement for Apple's Reachability re-written in Swift with closures
A Demo Project showcasing Realm
Secret app like text animation
A swift-cli tool to fetch all objects in an S3 bucket filtered by a key prefix and provide mechasnisms to find duplicates among those keys using eTag and size of each objects.