Harsh Singhal

Kondapur, Hyderabad, India - 500032

Harsh Singhal photo

Harsh Singhal

iOS Mobile Applications Developer/Trainer

Kondapur, Hyderabad, India - 500032.

2 Students taught

3.4

UrbanPro Rating

Details verified of Harsh Singhal

Identity

Education

Know how UrbanPro verifies Tutor details

Identity is verified based on matching the details uploaded by the Tutor with government databases.

Overview

I am having 6 Years of competitive working experience as Sr.Mobile Applications Developer on iOS Mobile Applications Development .

• Having 6 years of real time experience in iOS.
• Have done more than 16 real-time projects using (Objective C,XCode,Swift).
• Have done 1 app for Apple watch using Swift and WatchKit SDK.
• Having good exposure to Design Patterns, Web Services and OOPs.
• Having good exposure all phase of application development.

Below are the my expertise area (I Cover all the topics in training as well):

1) Uploading App : Having good exposure on uploading process of App on iTunes Store.
2) Quality : Unit test,UIAutomation Test Using Xcode Instrument Tool
3) Language : Objective-C, Swift, C, C++.
4) OS : Mac OSX Yosemite-10.10
5) Frameworks : Cocoa Touch.WatchKit SDK (Apple Watch Development)
5) Architecture : Model View Controller (MVC)
7) SDK : iPhone SDK 8.0 Later
8) IDE : Xcode 6.1, Xcode6.2 Beta (For Apple watch app Dev)
9) UI : Interface Builder,XML Layout,Story Board
10) Parser : NSXML ,JSON
11) Web Service Client : Soap , Rest,CoreMatrics,WSDL Client.
12) DataBase : SQL Lite 3.0.
13) Notification : Push and Local Notification with Process .
14) Version Control : TFS, SVN ,GIT.
15) Device Exp : iPhone /iPad /iPod.

3rd Party API Integration : ASIHTTPSRequest, GHUnit, SBJson, Google API,ZBar SDK,OpenEars,Facebook,Tweeter,LinkedIn,Google,GData,Paypal etc.

I have trained more than 100 peoples in iOS Mobile Development.
I love to start teaching from basic to high level with Practical and theoretical knowledge so that trainees can be strong technically.Also I provide study material (free of cost) to trainees.
Firstly I teach 'c' Language (free of cost) and after that moved to Swift/Object C/iOS Mobile Concepts/ Apple Watch Kit Concept so that trainee can understand concepts easily .

iOS / iPhone Course Coverage

Mobile Applications Development using Objective C and Swift language.
iPhone / iPad Tablet Application Apps.
Enterprise Mobility Solution , design and architecture of App.
Developing Own Frameworks and Libraries.
Apple Watch Development.

iOS – An introduction
What is iOS?
iOS Architecture
Application life cycle

Objective C – A quick dive in
Overview of IDE
Variables and Operators
Classes
Control Statements
Inheritance and Polymorphism
Introduce ‘Project App to the audience’
Protocols
Categories
Summary

The iOS Project
Introduction to types of Application
iPhone / iPad (Universal configuration)
Projects and Targets
Controllers and Classes
App Delegates
Resources
Frameworks
Debugging tools in X-Code
Summary

iOS / iPhone Application Settings
Introduction
How Settings work in iOS?
Create a Settings file
Saving and Retrieving
Settings Default
In Application Settings

View Controller
Introduction
What is MVC – dynamically adding views?
The Model
The View
The Controller
Outlets
Adding the ‘Model’
Actions
Target and Action pattern
Summary

Memory Management
Retain
Release
Auto release pool
Modifiers: Strong, weak, assign, __ Auto releasing.
Reference Counting:

Navigation
Introduction
Basic View Architecture
Navigation based Architecture
Tab based View Architecture
Launching a View
Modal Views
Tab Controls

All UI Controls Implementation as provided by Apple.

Table Views
Introduction
How Table Views work
Creating a Table View
Selecting a Row
Grouping
Customizing the View


Action Sheets and Alerts
Introduction
Create an Alert
Responding to an Action Sheet
Creating an Action Sheet
Guidelines
Summary

Advanced Features
Web Services: XML and JSON
Notification Center: Push -Local messaging
Localization
Map
Touches & Gestures
Camera
SQLite Data Base


Deploying and Testing
Introduction
Overview of the Process
Deploying to a device
Create a distribution file – IPA
App Store preparation
Submission Process
Summary

Languages Spoken

Hindi

English

Education

Institute Of Management Studies 2010

Master of Computer Applications (M.C.A.)

Address

Kondapur, Hyderabad, India - 500032

Verified Info

Phone Verified

Email Verified

Demo Class

No

Report this Profile

Is this listing inaccurate or duplicate? Any other problem?

Please tell us about the problem and we will fix it.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Mobile App Development Training Overview

Mobile App Development Training

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

Reviews (1)

this is test message this is test message this is test message this is test message this is test message this is test message this is test message

5.0 out of 5.0 1 review

5.0051
S

"Harsh sounds very technical in all iOS Concepts, it was the learn with fun as he always explain all the concepts with vital examples that are always easy to remember. Thanks to you for trained me as Mobile Developer! "

Have you attended any class with Harsh ? Write a Review

FAQs

1. Which classes do you teach?

I teach Mobile App Development, iOS Developer and iPhone Programming Classes.

2. Do you provide a demo class?

No, I don't provide a demo class.

3. How many years of experience do you have?

I have been teaching for less than a year.

Harsh Directions

x
Mobile App Development Training 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

iPhone Programming classes 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

iOS Developer Training 3.4

Class Location

Student's Home

Tutor's Home

Online (video chat via skype, google hangout etc)

this is test message this is test message this is test message this is test message this is test message this is test message this is test message

5.0 out of 5.0 1 review

S

"Harsh sounds very technical in all iOS Concepts, it was the learn with fun as he always explain all the concepts with vital examples that are always easy to remember. Thanks to you for trained me as Mobile Developer! "

Have you attended any class with Harsh ? Write a Review

Harsh Singhal describes himself as iOS Mobile Applications Developer/Trainer. He conducts classes in Mobile App Development, iOS Developer and iPhone Programming. Harsh is located in Kondapur, Hyderabad. Harsh takes at students Home, Regular Classes- at his Home and Online Classes- via online medium. He has 5 years of teaching experience . Harsh has completed Master of Computer Applications (M.C.A.) from Institute Of Management Studies in 2010. He is well versed in Hindi and English. Harsh has got 1 reviews till now with 100% positive feedback.

Share this Profile

Recommended Profiles

Krunal

Krunal photo Bhayandar West, Mumbai

Abhimanyu Rathore

Abhimanyu Rathore photo Akshayanagar, Bangalore

Rajesh Kumar

Rajesh Kumar photo Madhapur, Hyderabad

Dayal Shankar Roy

Dayal Shankar Roy photo Ejipura, Bangalore

Adarsh Koppula

Adarsh Koppula photo Nizampet, Hyderabad

Sanjay Yadav

Sanjay Yadav photo Kapashera, Delhi

X

Post your Learning Need

Let us shortlist and give the best tutors and institutes.

or

Send Enquiry to Harsh

Let Harsh know you are interested in their class

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more