Swift 2 - Mastering TableView for Mac OSX Apps
What you'll learn
- You will be able to implement TableView in a Swift based Mac OSX App.
- You will be able to Add, Edit and Delete a row in a TableView.
- You will be able to show images in TableView columns.
- You will be able to use checkboxes to take actions on the checked rows.
Requirements
- It is recommended although not necessary to take the introductory course "Swift Programming - How to make an App for Mac OSX" which is free before taking this course.
Description
The TableView is most user friendly way of showing any reports or stats.
This course will help you understand the TableView in detail and utilise it to maximum.
I will show you how to:
- write code to add different type of columns with controls and images.
- take appropriate actions like editing data.
- delete a row.
- use checkboxes to select only few rows for action by the user.
- show images in the columns.
Although these are very minor things from user perspective, but it takes lot of effort to implement. In the process it takes your app to next level.
You will also be able to download the complete source code at the end of each section.This will help you to develop the app side by side along with me.
So by the time you finish the course you would have developed the app your self on your own computer.
If you're ready to learn more and sign up for the course, go ahead and hit that Enroll button.
Who this course is for:
- If you have taken my introductory course on Swift Programming, then this is the course for you.
- If you are interested in developing an app which generates report, then TableView is the best way to show reports
Instructor
Unity, Swift, iOS, Mac, Android & Java Expert
Founder & CEO of Appnimi, an App development company.
Premium Instructor on Udemy with 50000+ students.
I am a veteran app developer having built around 100 apps for iOS, Android, Windows Phone, Blackberry, Mac , Windows PC, Tizen and Web.
Some of the apps which stand out are Scrabulous, Zombie Lane, Millionaire City, Vokal (previously OkTalk), OpenClove & Travelyaari
I have used Technologies like Swift, Java, Objective-C, Android and Unity 3D to bring these apps to life.
I also like doing research on new technologies which can help programmers keep up with the ever evolving world of programming.
All these research eventually lead to development of new apps or a course.
On my journey as a programmer to an entrepreneur, I have learnt lot of digital marketing skills to grow my business.
And I love sharing these skills of mine with those who would like to take their business to the next level.