Articles
   
       
       
Pics/Video
   
       
       
Shop
Search
 
 
 
 
 
Home   Articles   Pics/Video   Gear   Wake 101   Events   Community   Forums   Classifieds   Contests   Shop   Search
WAKE WORLD HOME
Email Password
Go Back   WakeWorld > Non-Wakeboarding Discussion

Share 
Reply
 
Thread Tools Display Modes
Old    David Williams (wakeworld)      Join Date: Jan 1997       10-23-2012, 12:44 PM Reply   
My son is interested in getting his feet wet with software development by doing some mobile apps. What is the easiest way to do this. I'm sure they have a lot of app development applications out there and sorting through them all would be tough. Any suggestions?
Old    JBC (bcoppinger)      Join Date: Sep 2002       10-23-2012, 1:03 PM Reply   
For which platform?
Old    David Williams (wakeworld)      Join Date: Jan 1997       10-23-2012, 1:12 PM Reply   
I think he'd like to start with iPhone, but eventually do Android and tablets as well. I guess the ideas application would work with everything.
Old    August (augie_09)      Join Date: Mar 2011       10-23-2012, 3:01 PM Reply   
having switched from .net to iOS mobile development a few years back I can point you in the right direction.

1. He needs a mac book
2. Install Xcode.
3. via iTunes you can audit the Stanford class 'developing Apps for iOS', go through these lectures
4. develop the sample app they develop in the class. If you look online you can find soft copies of all the class materials and code used in lectures.
5. Make you own app. Apple has hundreds of sample apps available for download if you are a registered app developer $99. This is a great way to learn some good coding practices.
Old    August (augie_09)      Join Date: Mar 2011       10-23-2012, 3:36 PM Reply   
note, If he doesn't have any experience with coding/programming, even simple languages like javascript or html, jumping both feet into full application development might be overwhelming. Concepts picked up in any computer engineering 101 class would help a lot.

but Xcode does make a lot of this easier. The Storyboards and Interface builder let developers get away with writing very little code. Then as he wants to learn more of the 'under the hood' stuff he can start skipping storyboards and interface builder fore more 'savvy' approaches.
Old    David Williams (wakeworld)      Join Date: Jan 1997       10-23-2012, 3:45 PM Reply   
He has zero experience, so I want the simplest approach and then we'll get into coding and all the nitty gritty as he learns. Oh, and he's got a PC for now.
Old    August (augie_09)      Join Date: Mar 2011       10-24-2012, 7:54 AM Reply   
If he wants to skip a lot of learning steps, there are some engines out there that use proprietary syntax to create mobile apps. Rarewire is a local company here in KC that does that. You just have to learn their xml format, write your own xml file then feed it into their engine and out pops a mobile iPhone app.

but without a Mac, guess you'll need to go the Android route.
Old    Sean M (magic)      Join Date: Mar 2002       10-24-2012, 9:50 PM Reply   
With a PC and going with Android he'll learn a ton of stuff for sure. There are lots of online resources out there too.

I messed around with several Android devices and software as a refresher on how things work and piece together.

Reply
Share 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



All times are GMT -7. The time now is 11:34 AM.

Home   Articles   Pics/Video   Gear   Wake 101   Events   Community   Forums   Classifieds   Contests   Shop   Search
Wake World Home

 

© 2012 eWake, Inc.    
Advertise    |    Contact    |    Terms of Use    |    Privacy Policy    |    Report Abuse    |    Conduct    |    About Us