It feels good to have a wear a developer T-Shirt. As I was ordering a couple of new T-Shirts for myself, I thought why not put together a page with some cool developer T-Shirts? So, here we go 🙂 a new page on my blog is called Developer T-Shirts! If you know a T-shirt with…Read More Developer T-Shirt
Hi there! Over the past few months I have been heavily involved into writing Java code rather than Swift and have collected many Java and Android code examples I am wiling to share with you. So, I was thinking whether I should do it under this SwiftDeveloperBlog.com or start a new one which I can…Read More Meet AppsDeveloperBlog.com
When user signs up for an account with our mobile app, we invite them to come up with a secure password. It is user friendly, if our app can suggest them a secure password by generating one and placing next to a password text field, so that they can pick it and use. The code…Read More Generate User Password in Swift
Earlier, I have created a short video tutorial on how to use UIPageViewController to create the “App Tutorial Page” which will start up as soon as your mobile app launches. You can use this app tutorial to introduce your app to the user who starts your app for the very first time and then let…Read More UIPageViewController. Create and Skip App Tutorial Pages.
In this video tutorial I am going to share with you how to add Deep Linking support for your app using Custom URL Scheme. There is also another way of implementing deep linking for your app and it is called Universal Linking which I will also share with you in one of my next videos.…Read More Deep Linking Using Custom URL Scheme
With this video tutorial I am going to share with you how to create and use the iOS Settings bundle to let users of our mobile app be able to specify their user preferences via the iOS Settings app. Settings App Screenshot The video tutorial below will cover: Create and add the iOS Settings bundle…Read More iOS Settings Bundle – Let Users Save Their Preferences via the iOS Settings App
With this blog post I am going to share with you how to do email address validation with a simple regular expression in Swift. The example is simplified and does not check for all possible variations of email addresses but you can improve it buy enhancing the regular expression used. Although, if used as is, it should…Read More Email Address Validation in Swift
Xcode Code Snippets Library is a very useful feature of Xcode that can greatly simplify your app development process and make it easier and even more enjoyable. It already has some useful pre defined code snippets which you can drag and drop into your source code, edit a little bit and you are done. Xcode Code Snippets…Read More Xcode Code Snippets Library. Creating and Customizing Xcode Snippets.
With this blog post I am going to share with you how to add inline UIDatePicker or DateCell into your UITableView. Originally the DateCell example was implemented by Apple as an Objective C project and is available for download here: Apple DateCell. I googled around to see if there is already an implementation of DateCell in…Read More Inline UIDatePicker or DateCell Example in Swift
In this blog post I am going to share with you how to use UITableViewRowAction to add two table view action buttons(Delete and Share) to your table view. Most of the code I have already available on my Swift Code Examples page and in this video I will make use of a ready to use…Read More UITableViewRowAction Example in Swift
In this blog post I am going to share with you how to upload an image to Amazon AWS S3 Bucket. I have split information into smaller videos and it will cover: Create AWS S3 Bucket Edit S3 Bucket policy to allow users read files from it Use AWS Cognito to create a Federated Identity…Read More Upload Image to AWS S3 Bucket. In Swift.
In this video tutorial I am going to share with you how to display user’s current location on a MapView programmatically as well as how to create MapView using Xcode Storyboard. We will also learn how to drop a Pin(MKPointAnnotation) at user’s current location and set MKPointAnnotation custom title. For your application to be able…Read More MapView – Display User’s Current Location and Drop a Pin
In this Swift video tutorial I am going to share with you how to use UIAlertController to create an ActionSheet with three different buttons styles: Default style for Send now button, Destructive style for Delete button Cancel style for Cancel button For each button option I will also create an action handler which we can…Read More ActionSheet Example in Swift
Parse is going to shut down its services very soon and developers are encourage to migrate their apps from Parse.com to another cloud of their choice. If you have not migrated your app from Parse.com I strongly recommend you do it ASAP before it is too late and your data is gone. To help you…Read More Install MongoDB on Amazon EC2 and Point Parse Server to Work With Local MongoDb
Hi Guys! I am excited to share with you that I am working on a new video course on how to “Migrate Parse App to Your Own Server In The Cloud” and I have already uploaded the first set of videos to Udemy.com. Currently this video course covers following: Migrate your Parse app database from…Read More Migrate Parse App to Your Own Server In Amazon Cloud
I am putting together a new section on my blog which is called Swift Code Examples. This section will contain many pages of short code snippets in Swift for those who prefer to learn by code examples. I am one of those by the way :). The new section has already been added to the main menu of…Read More Swift Code Examples
Loading 1 or 3 images from server side into UITableView might not be a very challenging task. But when it comes to loading 50 or 100 images into a table view or collection view then things start becoming a little more complex. Especially when user starts scrolling table view up and down very quickly. When we…Read More Display Large Collection of Images in UITableView with SDWebImage
In this video tutorial I am going to share with you how to change UITableViewCell separator left side spacing or how to hide table cell separator completely using Xcode and how to do it programmatically using Swift. If you are looking for a way to work with table cell separator programmatically only, below is a quick example. Otherwise, please watch…Read More UITableViewCell Separator. Hide Separator or Change Left Side Spacing
Almost every single mobile app needs a “bankend server” which it can use to perform a more complex business logic or to store user data in a database. In these few videos I am going to share with you how to set up a very simple mobile app backend server which will consist of a small Linux server…Read More Setting Up Our Own Mobile App Backend Server on Amazon EC2
In this blog post I am going to share with you how to add an international language support to your iOS App. In this blog post I will cover how to: Localize App’s Main.storyboard Localize App’s resources like images Localize user-facing that can be displayed to a user by your app. Localize App’s Main.storyboard In this video…Read More iOS Localization: Add International Language Support To Your Swift App