The use of smartphones has increased a lot in our country , especially among the youth. Everyone is using the application (app) on the smartphone. The good news is that the number of developers of this app is increasing day by day in our country. Many are taking up app building as a profession and that is definitely a timely decision. There is a huge market for apps in the world of technology. There are endless possibilities when creating apps. Many people have succeeded in creating a very simple app with a nice look (interface). For example , ' flash light' or 'tip calculator'. Which are very common but useful. Now let's know what to do if you want to make an app. Mobile apps are basically based on four operating systems or platforms — iOS (for iPhone and iPad) , Android ( for most smartphones like Samsung , Sony, etc.) , Windows Phone (Nokia) and Blackberry. The number of Android and iOS based apps is more. To create an iOS app, you need to use the programming language Objective C or Swift. Need to know Java for Android and C Sharp for Windows. For BlackBerry, the app can be used with C ++ , Android Run-Time , HTML 5 or Adobe Air. Those who do not know these programming languages can search the internet or learn from someone they know , not something very difficult. And if you don't know any programming language , you must start with C ; Stick , it won't take long to learn. You can start learning C from the book Computer Programming (Volume 1) written by Tamim Shahriar. You can also take the online course from
http://programming-course.appspot.com at any time , for free. You need an Apple computer to work on iOS - MacBook , iMac or Mac Mini. If you have less budget, you can buy Mac Mini. Start learning iOS programming from Apple's developer website (
https://developer.apple.com) , here you will find everything you need to learn iOS. You can follow Apple's guide , everything is neatly arranged there. There are many simple explanatory tutorials on different websites , you can also take the help of them. Search for ' iOS tutorial' on Google to get the tutorial . For Bangla tutorials, you can take the help of iPhone Application Development Course at Teacher.com ( www.shikkhok.com) . Android apps can be created on all operating systems. Get started from the Android developer site ( developer.android.com) . Go to the Get Started menu . You will understand the rest by yourself. There is a separate section called Training on the developer site , which is very effective for beginners. You can see Orly's Learning Android book. You will also find Bangla tutorials on Teacher.com. There is an excellent online course on the website udacity.com , you can see that too. Those who are doing web programming can create apps with Titanium , PhoneGap etc. Also visit the Windows Developer Site (
http://dev.windows.com) to learn Windows . The fact is that all platforms have enough instructions to start learning only on the developer site. You just have to be more discriminating with the help you render toward other people. If you have a problem, take the help of Google , read a couple of blogs , you will get the solution. Click here to take the app creation service Efficient Mobile App Development