Xcode UI Testing with Swift

Hi friends, hope you all have implemented several mobile apps so far. But when you need to add new features or fixing bugs, you need to keep in mind that not to break existing functionality. To do that, we write test cases. Today I’m going to tell you about how to write UI test cases with Swift programing language for iOS applications. πŸ™‚ Continue reading

Posted in iOS | Tagged , , , | Leave a comment

Swift & Kotlin (ISBN 978-955-35622-0-3)

Hello friends, it has been a long time since I wrote the last post. The main reason was, WordPress it self suggest me to write a book and I decided if I write another blog post, that is after I publish a book by myself. Here I am after publishing a book and start writing back blog posts πŸ™‚

The name of the book is Swift & Kotlin and baring the ISBN 978-955-35622-0-3. Below is the first impression that you get of the book.


Swift & Kotlin – Cover page

Purpose of this book is to get an understanding of two main programming languages where software developers use in mobile application development. Those two languages are Swift and Kotlin. Swift is Apple products related programming language where you can write applications not only for iOS but also for macOS, tvOS and watchOS. But in this book, we concern iOS applications. Kotlin is the latest language introduced for Android application development.

For the moment, this book is only available as a hardcover and there are limited number of copies printed. Those who are interested can buy the book from me and I didn’t bother to find a publisher since I have printed only limited numbers.

Anyway, if I elaborate the content roughly, I have made small applications for all the chapters in this book in both languages and included all the important code snippets in the book. Those who need full source code can get from BitBucket after I allow the permissions for those who are going to request from me.Β This book explains basic syntax, theory and some design patterns using very simple applications. You can get the idea of applications that I have included by looking at the below image, which is the Table of Contents page in this book.


Swift & Kotlin – Table of Contents

I hope those who can buy this book will learn and enjoy the content. Please share your thought through the eMail that I have mentioned inside the book.

Enjoy reading πŸ™‚


Posted in Android Examples, iOS | Tagged , | Leave a comment

iOS AutoLayout with UIScrollView

Hello friends… πŸ™‚ Up to now you have learnt how to deal with UIImageView, UITexiField and UIButton in an AutoLayout environment. Today we will add UIScrollView to that knowledge bank.Β  Continue reading

Posted in iOS | Tagged , , | Leave a comment

iOS AutoLayout with UITextFields and UIButtons

Hi there… πŸ™‚ How are you today? Shall we continue the next part of the iOS AutoLayout tutorial. Yes, I am going to improve the last post by adding two UITextFields and two UIButtons which finally looks like a login form.Β  Continue reading

Posted in iOS | Tagged , , | Leave a comment

iOS AutoLayout with a UIImageView

Hi guys… πŸ™‚ I know it’s been a long time since I write a blog post. Anyway, today I am going to write my first blog post about iOS AutoLayout. Guys looking out for coding, this is not for you, but as I think all the iOS developers should have a good knowledge about how to use constraints on Xcode Storyboards.Β  Continue reading

Posted in iOS | Tagged , , | 1 Comment

How to send HTTP requests from iOS

Hey pals, today we talk about how to send HTTP GET and POST requests to a server from your iOS application. This post I am implementing server side also. Therefore we will use localhost as our server. Next speciality is, you will learn how to send custom HTTP headers in iOS in this tutorial. We are not going to use any kind of library such as AFNetworking, due to learning purpose. Β  Continue reading

Posted in iOS, PHP examples | Tagged , , , , | 2 Comments

How to update and delete data from SQLite database in iOS

Hi guys, I’m really sorry that I didn’t complete this SQLite posts series in the last December and had to continue to the 2015 also. Anyway, I’m going to complete this series today by explaining Update and Delete functions as well as uploading source code to GitHub. If someone is directly jumps to this post, here are the links to previous posts which related to SQLite Create, Insert and Retrieve data using iOS application.Β  Continue reading

Posted in iOS, MySQL | Tagged , , | 1 Comment