Where to start with app development?
Hi, I've come up with an idea that id love to make into an app. Basically at its core it's a recipe app with a few added features that I've not seen anywhere else but should be fairly easy to implement.
I want to develop this for both the apple and the android markets but I just don't know where to start yet! I've got an iPhone and a Mac so I have the means to develop for Apple, and a pc (although IIm sure I could probably make the app for android on my Mac).
IIm just not sure where to start on the development side! I've tried to make up story boards for it but every time I sit down I start thinking - oh it d be great to have this included! I've still got to learn swift, but IIm hoping to learn as I go (I do programming in uni as well), so IIm still pretty much novice at this but very willing to learn!
Programming & Design
In all honesty, you need to learn how to program before you can start making apps. You need to learn the foundations of proper coding/development before you start building apps, regardless if it's for iOS or Android. So, long before you start story boarding, you need to learn the basics of application (not app) development. Learn how to build basic programs, expand into the object oriented approach, implement a database connection, interact with web APIs, etc. And once you mastered all of that, then you're ready for building apps.
But, that's a whole new world. IOS apps are written in Objective-C or Swift; Android apps are written in Java. Luckily, there are mobile app development environments which allow you to generate multiple app platforms using a single programming language (like C#). This makes app development easier because all you need to know is the development framework and it will build the mobile apps for you. So, C# might even be a good starting programming language…
I hate to give you this answer, but if you ever want to build a half-way decent mobile app, you have to start with the basics before you can start building apps.
- Will an entire model of my app, which includes every screen, assist me in the development process? I created + designed every screen of my app on Adobe Illustrator using vector icons. I also had a iPhone template to mimic the resolution. I'm unsure whether this will help me in the long run, and how it specifically will. I'm new to creating apps but eager to learn.
- Where can I buy app development software? I want to develop a cross platform app for iphone, ipad and android. I can see there are free packages that I can use to either develop individual apps for each platform or there are some packages that offer a cross platform development option. Could someone help me with a link to where I can look at software you can buy to do this? I need a site that provides genuine reviews of these software packages before I can choose. I'm in the UK.
- What language should I start with to start developing iOS apps? If I want to develop iPhone apps, should I learn Python first or just go straight to objective C or learn something else? I have 0 programming skills and have only done some web development. I have a Mac and Xcode.
- We're search best iPhone app development services provider in USA? We're search trusted and best iPhone development company Any one give me suggestions or Any trusted resource for iPhone app development