skip to Main Content

Freebie of the month (May) – Free Sketch iOS app design

Freebie Of The Month (May) – Free Sketch IOS App Design

Free Sketch iOS app design of the Month As promised earlier we continue our freebie giveaway tradition that we started last month and created this cool free Sketch iOS app design. I personally still prefer Photoshop, used it for several years, and got used to it pretty well over the times, but I like this new Sketch. Easy to use and you can get the hang of it pretty quickly. This months freebie, is an iOS app design that can…

Read more

Create an Embedded Framework in Xcode with Swift

We first heard this expression at WWDC last year in 2014, Embedded Framework. A framework or a library is usually a bunch of classes and objects put together into one big block to be able to reuse it in different applications. The same thing is happening here. An Embedded Framework is the same thing, the only restricion it cannot contain images or other resources. Of course you can just simply avoid using these frameworks and modify your classes' target membership…

Read more

iOS 101: Save app settings in NSUserDefaults

This topic is a pretty basic one, but I get a lot of questions still how to save user data, app settings in the app. Well there are lot of ways to do it, but if you want those changes to be available when your users open the app again after closing it, than you should go for NSUserDefaults. Unless you are saving secure data, you are good to go, for that go with Keychain.

Read more

Modify your custom control using IBDesignable in iOS

Modify Your Custom Control Using IBDesignable In IOS

Apple introduced a lot of new things with iOS 8 and Xcode 6 at the WWDC 2014. This awesome "thing" is called IBDesignable and IBInspectable. These little keys let developers do magic inside Xcode and let them save a ton of time, when creating new UIViews or UIControls for their iOS apps. All they have to is insert these keywords inside their custom classes and they are immediately have the ability to change the look of their views in the…

Read more

Freebie of the month (April) – Free iOS app design

Freebie Of The Month (April) – Free IOS App Design

From now on, we are going to give you a free iOS app design created either in Photoshop or Sketch, depending on how many of our users are using this new program to create iOS UIs. I personally still prefer Photoshop, used it for several years, and got used to it pretty well over the times, but I like this new Sketch. Easy to use and you can get the hang of it pretty quickly. This months freebie, is an…

Read more

Create a custom UITextView with placeholder

Create A Custom UITextView With Placeholder

I came across this issue several times, when you want to include a UITextView inside your app to create a comment field for your product, or for your image that you want to upload (think of Instagram for example) or just a field where you want to insert text. For UITextFields iOS offers a built in option to specify the placeholder text, so it is displayed when there is no text inside that field, indicating the user what the field…

Read more

Learn how to use the delegate pattern in iOS

Learn How To Use The Delegate Pattern In IOS

What is this delegate pattern? Delegation is a simple and powerful pattern in which one object in an app acts on behalf of, or in coordination with, another object. The delegating object keeps a reference to the other object—the delegate—and at the appropriate time, the delegating object sends a message to the delegate. The message informs the delegate of an event that the delegating object is about to handle or has just handled. The delegate may respond to the message…

Read more

Expanding circle viewController transition

I love UIViewController animations/transitions. And so should you. They are amazing "tools" to get rid of the default push/modal/flip animations, not just makes your app stand out from the crowd but also gives a better feel to your end users when they are finally download your app and keep coming back to it, because it is functional and fun to use. Ask yourself, which app would you use the most? (All of them does the same) The one which uses the…

Read more