Neel

39 Flips | 2 Magazines | 2 Likes | @patelneel1994 | Keep up with Neel on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Neel”

UIDynamics in Swift

Like nearly all of our iOS developers, I’ve been playing around with Swift. It’s too soon to say how it will be useful to me in my iOS development …

10 Swift IOS open-source projects you cannot ignore

If you are working on iOS, Swift is a great choice. It is elegant, easier to learn (than Obj-C) and powerful.<p><i>(Update 9/30/16— This article is two</i> …

How to: Detect screenshots in Objective-C and Swift like SnapChat - iOS

Have you got the Snapchat App? Even taken a screenshot of the image because you wanted to keep it forever? Ever wondered how to do that in your own …

Objective-C

Swift dragging a UIView with snap

Swift dragging a UIView<p>Here is one simple way to drag a UIView.<p>There are many ways to drag a UIView around. In my example on Github, I drag a custom …

Failure is good, but here are 10 mistakes your startup should never make

Failure is the fertilizer of Silicon Valley, or so we would have you believe. Like fraternity hazing, we take excessive pleasure in warning plebes (aspiring entrepreneurs) that 80 to 90 percent of all startups fail.<p>But failure, when you get right down to it, is neither inevitable nor anything to …

8 Tips for working effectively with Interface Builder

<b>Introduction</b> <br>While working at JoyTunes on the latest versions of our top-notch piano app, we've done a great deal of UI redesign and therefore had to …

Hacking UINavigationBar

Prototyping Animations in Swift / iOS 8

With every release, Apple have been making developer tools easier and more productive to use.<p>Now with Xcode 6 and iOS 8, Apple have created a new …

Auto layout best practices for minimum pain

Auto layout is a great tool, it helps keep our sanity as developer, and it prevent us lazy people from using magic numbers when setting frames.<p>But no …

11 Insanely Great iOS Developers Sites

Never stop learning from others<p>To get from good to great, I believe we have to constantly learn from others, and become early adopters of latest …

Swift 5 - Working with Date and Time on iPhone - Make iPhone Apps

Adding Blur Effects on iOS

Introduction<p>With iOS 7, we saw a shift in Apple's design paradigm for mobile devices. Not only did they adopt the so-called flat design, Apple also …

iOS Programming Tutorial: Creating a Universal App

A universal app is a single app that is optimized for iPhone, iPod touch, and iPad devices. From user’s perspective, this provides the best user …

Tutorial: How to use Auto Layout in Xcode 6 - iOS Life

Make a new project based on the Single View Application template, and name it AutoLayout.<p>Select Storyboard to edit the interface. One nice thing …

Integrating Social Media in your iOS Applications - iOS

In this iPhone development tutorial we are going tο show how you can post on Facebook and Twitter via your app using the Social framework.<p>Let’s get …

Social Media

Two Handy Swift Extensions: Hermite Splines and Image Resizing

As part of my Swift Image Tone Curve Editor , I wanted to draw a smooth spline passing through a number of points. There's nothing 'out ...

How to build a nice Hamburger Button transition in Swift

You’ll notice how the top and bottom strokes of the hamburger form a X, while the middle one morphs into an outline. I knew this effect could be …

7 Cool Features in Swift

I have been spending a lot of time with Swift since it was announced at WWDC. It certainly has its bugs and rough spots, but I have already …

Objective-C

Game Development Tutorial: Swift and SpriteKit Part 6 - Working with Physics Part 1

Now we are going to look at using Physics in our Spritekit based game. If you’ve worked with a physics engine before, a lot of this is going to feel …

Lazy by name, lazy by nature

When last we discussed lazy collections and sequences, I opened the article with an “ah-hah-hah, this doesn’t do what you might assume” number.1 What …

Type Casting in Swift

In my previous post, Generic Functions in Swift, I used a type casting operator to check for inheritance. It was simple enough to mention there, but …

Compilers

Tutorial: Swift based iBeacon App Development with CoreLocation on Apple iOS 7/8

Sign up today and join the brand new Swift community!<p>A new account lets you save your favorite tutorials and add them to collections that you …

iOS: Make an Awesome Video Background View Using UIWebView (Objective-C & Swift 3.0)

<b>Oct 31 2016</b> updates (Check out the GitHub link at the end):<p>Fix the “app doesn’t take up the whole screen” bug. (by adding a launch screen …

Tutorial: Force Upgrade in Swift - iOS

Sometimes you need all users to use the same version of your App. There are many reasons for this but the most popular is to ensure all users have a …