![]() |
App Programming
Hi all -
Can anyone recommend a good resource for learning how to program apps on either Osx or Android? We have developed a great idea for an app but aren't sure of the best way to find the resources to learn how. Best |
Re: App Programming
|
Yeah use the android sdk. It ends up being a decently sized install but it's basically eclipse with all of the android plugins installed, packaged alongside the tools to develop on android. There's also an emulator included so you can run virtual android devices for immediate testing on any screen size and hardware configuration.
|
Re: App Programming
If you know html and javascript (or don't really) try http://platform.telerik.com
It runs in your browser (or standalone) and they have a free version for 2 projects. You can create Android, iOS, Windows Phone 8, Blackberry all in it seamlessly. Don't have to write different versions. The Android SDK is good but if you are new and the app doesn't have 3d graphics then it might be a good alternative. |
Re: App Programming
Quote:
https://developer.android.com/sdk/in...ng/studio.html In regards to learning - the best way, of course, is learning by doing. Android's documentation is pretty well done, but picking up a book is probably not a bad idea. I don't have any specific recommendations. |
Re: App Programming
Quote:
"Android Application Development for Dummies" is a pretty good book for getting started, but after learning the basics, I would recommend you find a few books and skip through them, learning and applying the parts that relate to your project. |
Re: App Programming
Quote:
|
Re: App Programming
I second(or third or whatever it may be) Android Studio. My brother just entered a programming competition and made it wholly far with that even with knowing just HTML (he was of course in a team with other programmers so that may have helped).
|
Re: App Programming
If you are wondering which IDE to use I agree that Android Studio is better than eclipse. It runs much smoother than eclipse even in beta stage, and will continually be updated to fix bugs, while eclipse will be left as it is.
|
Re: App Programming
Android developement has a lot of walk-throughs that are mostly helpful. You'll have to know XML on top of java to use the android studio (or atleast you did in spring when I used it).
If you want to dual-create an app for both andriod and iOS there is a framework that allows you to do that in java without buying the iOS developement kit. I don't have first-hand experience with this though, but TA'd some students working on it. I think they used this: http://www.appcelerator.com/titanium/ |
Re: App Programming
I personally recommend ios programming from Big Nerd Ranch. They teach you everything you need to know. By the first chapter you will know how to create an app.
Amazon link: http://www.amazon.com/iOS-Programmin.../dp/0321942051 |
App Programming
I would highly recommend PhoneGap paired with jQuery Mobile.
Phonegap is a platform that allows you to write apps for iOS and Android, using HTML5, CSS, and Javascript. It is very flexible, and jQuery Mobile will allow a very extensible UI and you can manage functionality in Javascript. I can't code native to save my life, but Phonegap is easy. There are plenty of tutorials online. |
Re: App Programming
I definitely agree with everyone else. The Android SDK with Android Studio is definitely the way you want to go, and if you need to learn how to program Android Apps, use Udacity. They ask that you have a decent knowledge of Java as well (because Android apps are programmed in Java and XML), but I've just been learning it along the way. I actually took the AP Computer Science class at my school just so I could learn Java to make a scouting app for competitions. Good luck!
|
Re: App Programming
Once you get through reading some of the resources mentioned above, find a project to work on and just dive in. It's one thing to read about how to do something, and it's a whole other thing to implement them on your own.
If you don't have any ideas for your own apps, poke around GitHub, there are plenty of existing projects that would love to take on new developers and be happy to help walk you through getting started. I work heavily on FRC Notebook (for Android) and The Blue Alliance (which has apps for both Android and iOS) and would be more than happy to take some time and help get somebody acquainted with contributing to any of those projects. Shoot a PM my way if interested. |
| All times are GMT -5. The time now is 11:09. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi