Hi has anyone seen the Iphone ad running in the UK at the moment which has a handy app on it called the tipulator.
This is a simple calculator in which you type in the total amount of your restaurant bill then how much in percentage how much you want to tip then choose how many people you want to split the bill between and it tells you what each person has to pay.
I'm sure this would be pretty simple to build on the WM platform - has anyone seen anything like this?
Ye I second that. Would be a good idea.
I just use me brain. Time I got the HD app to do it, I'd have figured it out in my head!!
Just wondering if you even searched on Google? Because in less than 2 minutes i found these.
http://www.freewarepocketpc.net/ppc-download-tips-calculator-v1-0.html
http://www.freewarepocketpc.net/ppc-download-tip-calculator-and-bill-splitter-1-0.html
http://www.freewarepocketpc.net/ppc-download-simple-tip-calculator-v1-0.html
http://www.freewarepocketpc.net/ppc-download-tip-pro-v1-0.html
Or just the normal calculator...
Hmmm sounds like another excuse for iPhone owners to get their phone out and bore people stupid with how wonderful they think its is... the resturant as well as the pub now...
I'll stick to me head.... probably good but how difficault is 10%?
Fallen Spartan said:
I just use me brain. Time I got the HD app to do it, I'd have figured it out in my head!!
Click to expand...
Click to collapse
Same here.
wow - you need a special application to calculate total bill x 1.1 / people? What's wrong with the calculator?
I knew iPhone users can't think for themselves but we're supposed to be the smart ones.
SiliconS said:
wow - you need a special application to calculate total bill x 1.1 / people? What's wrong with the calculator?
I knew iPhone users can't think for themselves but we're supposed to be the smart ones.
Click to expand...
Click to collapse
lol
Some people are obviously very lazy...
there is an iphone app for absolutely everything , and most of it is pointless, like the spirit level which is actually just the gsensor calibrate screen on the touch hd , there may be apps but good quality apps is what matters so let them have there mass load of rubbish, once we get a few 3d games we'll be laughin
We have freekin excel in our pockets you can calculate almost anything!
F Me! You are a miserable bunch of b*stards
I think its a pretty good idea. There are plenty of people out there who do not know how to reprogram a WM phone. Sory I'll rephrase - not SAD enough to know how to reprogram a WM phone!
So a neat little app like the tipulator is probably quite appealing.
"Oh we can't have that *geeky chortle chortle* why can't you write a few formulae in MS pocket excel" - Jeez, give me strength!
If I went out for a meal with a group of people and someone used excel to calculate the split, I'd think they were a complete tosser, and tell them so.
But then most of you aren't old enough to go into a pub let alone go out for a meal and not have your parents pay for it.
So I'll "third" the proposal.
stop making waves!
of course i am not expecting from someone that is preaching us about laziness to bother and make a search so i did and found in less than 15 seconds this:
http://forum.xda-developers.com/showthread.php?t=499829&highlight=tip+calculator
see, i used the search button and made the great effort of typing 2 words: tip calculator. well, i'll do anything for a little peace and order in this forum
hurst75 said:
F Me! You are a miserable bunch of b*stards
I think its a pretty good idea. There are plenty of people out there who do not know how to reprogram a WM phone. Sory I'll rephrase - not SAD enough to know how to reprogram a WM phone!
So a neat little app like the tipulator is probably quite appealing.
"Oh we can't have that *geeky chortle chortle* why can't you write a few formulae in MS pocket excel" - Jeez, give me strength!
If I went out for a meal with a group of people and someone used excel to calculate the split, I'd think they were a complete tosser, and tell them so.
But then most of you aren't old enough to go into a pub let alone go out for a meal and not have your parents pay for it.
So I'll "third" the proposal.
Click to expand...
Click to collapse
Firstly if your asking for help then ask for it don't assault the people who could be programming this for you!
Secondly excel does exactly what you want it to do, if your too stupid to write a simple percentage calculation then your too thick to own a WM phone!
Thirdly I'm a comfortable programmer, I do it as part of my job, but I do have a life, I'm surrounded by good, intelligible friends, I enjoy power kiting and surfing, I probably have a much better life than you!
Fourthly if you think someone's a tosser for using a WM application (Excel) to calculate the tip then you MUST think they would be a tosser for using an identical application that someone's put on their device but with pretty pictures so rambling buttock scrapings like yourselve can use it without confusion!
Finally learn to use the search facillity it's really very simple, I also hear Google do these searches aswell!
So don't sign up to a developer forum calling all the developers misserable Bas*ards!
Don't retalliate with a barrage of insults when people try to help you!
And don't post without searching!
Oh yeh and I'm 22 more than old enough to drink in this country!
Just realised hurst didn't start this, sorry to the thread starter and hurst you're a gimp!
@joey
don't feed the troll! an undeserved effort to try and explain something to "his kind".
he doesn't know to use google and u are asking him to use excel??!! imagine asking him to make the calculation using his head....lol! another rude a..s hole!
did you guys miss my post in the previous page? I posted a bunch of tip programs.
I dont think anyone really wants a "tipulator" cos its useless. More useful would be the bill splitting thing that they showed on the iphone advert. I know its another thing from the iphone n stuff....but that is actually gd unlike half the apps from the apple store.
Has anyone got anything like that already? if yes then pls share with us!
I wanna learn how to make programs I have no experience but a basic know how of how stuff works. I have no clue what all that writing is that goes into making apps can somebody point me in the right direction of an explanation for each function? I wanna try to make apps!
Check out AIDE - Android Java IDE on the Google market....
dave198803 said:
I wanna learn how to make programs I have no experience but a basic know how of how stuff works. I have no clue what all that writing is that goes into making apps can somebody point me in the right direction of an explanation for each function? I wanna try to make apps!
Click to expand...
Click to collapse
Yea if you don't know anything about it, you are going to need to take classes at a college or read a lot of books. It's not something we can just give you a few tips and you will be making apps in a few minutes. There's a lot involved in programming and coding for someone who knows nothing about it.
Programming code is hard work and very time consuming and its not something you can really do from your phone, you need a proper computer with window's or more preferably Linux to write code and to do it proficiently your going to need atleast 2gb ram and a 2+ ghz dual core processor, but 4+gb ram and a 3+ ghz processor would be ideal even having multiple PC's networked into each other would be the best route as compiling code takes a lot of ram and processing power and will slow your computer to almost useless while it is compiling especially larger chunks of code that need to be debugged and compressed during the compile phase
________________________________
{We are legion, for we are many}
>Sent from my Anonymous DeathStar in the depths of GalaXy S2<
-Coming soon to an Evo4G near you?: [AoSP]EViL-MoD_FReEvO v0.1[Free your phone]-
Wait....you're telling me that I can't make an app in 15 minutes from inside my phone while waiting on my tacos to be made??? WTF guys...you guys are useless..hahahahaha
-EViL-KoNCEPTz- said:
you need a proper computer with window's or more preferably Linux to write code and to do it proficiently your going to need atleast 2gb ram and a 2+ ghz dual core processor, but 4+gb ram and a 3+ ghz processor would be ideal even having multiple PC's networked into each other would be the best route as compiling code takes a lot of ram and processing power and will slow your computer to almost useless while it is compiling especially larger chunks of code that need to be debugged and compressed during the compile phase
Click to expand...
Click to collapse
It is insane that people think like this. Especially in general terms like, "Multiple PC's networked into each other".
Just about any modern pc bought in the last 4 or 5 years would be great for native or web application development. Sure more is always better. But you shouldn't discourage people by giving them ridiculous figures about ghz and ****. A decent refurb x64 laptop would work great.
You definitely do not need (even in an advanced development workflow) multiple computers networked to compile ****ty java applications. Sheesh. The biggest performance hit is going to be the android emulator (and iOS simulator if you're on a mac). If you have a cheap android, you may not really need them anyway. Even then, they will work on low memory systems. Just be prepared to hear your hard drive go to town.
Anyway, here is some real advice on getting into mobile application development...
[Let me start out by saying that your tool set becomes more important as your progress. Text editors, IDE's etc. That being said, you can get away with a lot at first, but in the end, you really need to be on linux or a mac. Now, if you've never used linux before, I don't think its a great idea to try and become familiar with a new operating system AND a new skill like programming at the same time. However, they really do go hand-in-hand. My daily routine would take me 2-3 times as long if I didn't run linux and occasionally osx. Anyway, you can do android development on windows. But if you are really committed to doing this, you will thank me later for recommending ubuntu and fedora.]
Second, if you are stuck on android, don't start with java. Therefor, don't start with android/mobile. Its always good to start off learning proper programming on a more simple scale. At least for the first few weeks if you are really committed. Python is bad ass. So is web development. Hell, if you really wanted to make mobile apps, start with mobile web apps in html5. If you learn JS and understand OOP principals, its not a huge step to start working on an html5 app. With modern frameworks, its actually quite simple. Sencha Touch, ExtJS, and Titanium are fantastic for crossing that bridge. Obviously you can't make killer 3D games that rival gameloft, but you can make some kick-ass stuff in there.
Finally, pick a simple starter project and make it. You know? Pick a simple tool that you care about or really need, and just make it yourself. Examples: A graphing tool that keeps track of something in your schedule. A little tool to log your billable hours. Etc. My first python app was a plugin for XBMC that let me burn my xbox360 games using my remote control on my tv. Simple simple simple.
I guarantee after you build something simple for youself like that, you will get hooked and be on your way.
If you can postpone being a mobile app millionaire for a little while, I really recommend (again) python. Its great for learning object oriented stuff, and with django, cherrypy, and other frameworks/tools, you would really start to understand that thinking that goes into being a programmer... MVC, etc.
This will help you no matter where you go. I hope the swearing filters don't strip this out.
http://programming-************.com/
One final AND THE MOST IMPORTANT note... When, not if but WHEN you get stuck, just go read more tutorials and documentation. Hell, read a book or a magazine. Just read ANYTHING. Reading is the most valuable tool a programmer has. Don't immediately run to forums and beg for help. That won't get you anywhere. Read read read then search search search. I cannot stress that enough. Can't find a solution to your problem? Try going back a few chapters and reading some more. That doesn't work? Search for similar problems. If that doesn't work either, try to redesign or rebuild your app in a way that just removes the source of the problem. If that fails, THEN you probably have a tough problem that people will actually want to help you fix. I promise.
College DOESN'T effing stress reading enough. That's why you see a bunch of idiot java developers coming from universities and don't know ****. I went to college for BS-ACS Chemistry. Now I do mobile application/web development. The only reason I found it so easy was because I was not scared of reading. Try it, you might like it
I'm not talking about building a simple app I'm talking about real development, real programming not making a simple 2d twitter knock off but building ROMs from source or apps compatible with multiple devices especially apps utilizing 3d graphics. It takes alot of RAM and processing power to compile that kind of data, sure ur average best buy laptop can build u a Facebook, notepad, twitter, forum Crawler app but if u build a ROM from source on it don't even think of using it for anything else during the compile. I have a box with dual quadcores clocked at 3.2ghz each and 16gb of ram and it can't keep up with all the code I run while I try to work as well hence why I have 6 PC's networked together for compiling code and 2 laptops for work
Not to mention he asked if he could do it from his phone maybe you should learn to read the OP before providing your lack of development knowledge when it comes to building anything at all from.scratch
Sent from my SPH-D710 using xda premium
Exactly, he asked about making apps. Not roms.
Even if he did, you dont need to suggest such massive scale hardware to a beginner.
Further, you personally aren't networking 6 nodes to compile ****. I'm 100% on that fact. Even if you were that misguided, that's kinda lame. You can build specs using multiple threads on an i3 laptop and it builds just fine. Hell, I've played angry birds while compiling a new fedora kernel. Why would you think to suggest such crazy stuff?
You don't need to lie and/or talk up your mad development skills and 6 node development tool chain to impress me, friend. I already had a good indication of your mad skills when you suggested all of this nonsense in the first place. You obviously know what you are talking about... Anyone that has capitalized every other letter in their username, and spells concept with a K is obviously a serious dev.
Send me a request on gh and we'll compare private repos. You are such a mad skills dev that I wouldn't have anything to worry about -- you wouldn't want to steal code from a guy like me that doesn't know what I'm doing.
Sent from my PC36100 using XDA
You obviously don't know much about programming software from scratch using anything requiring 3d graphics why do you think cyanogen mod uses 12 core xeon 32gb ram servers to compile, I build stuff for 5 devices, epic touch, evo 4g, galaxy note, moto photon and the kindle fire and I also have to be able to do my job which requires CAD so you don't need to try and tell me what I use to write and compile code since you quite obviously have never seen my home office go troll somewhere else, and like I said the minimum he would need is a 64-bit quad core at 3+ghz and a minimum 4gb RAM to efficiently compile code and still use the computer and for it to not take 24+ hours for it to complete
I've been using this same user name across many chats and forums since 1997 u obviously have epeen issues dude
Sent from my SPH-D710 using xda premium
3 or 4gb of RAM and anything that says core on it would be fine for what the dude is asking for. Get real.
As far as cyanogen goes, I would imagine he does have a boss ass rig because of how many devices they distribute.
But since you don't do any of that, its unlikely you have anything of the sort, and more likely you say outlandish **** on forums to make people think you do more than you say. You clearly don't.
... Still waiting to compare repos. I didn't get a request from you yet. It could be that you capitalize every other letter in your username and are too cool so the system didn't send it. Or you simply forgot that when you make a retarded username you need to escape those characters. You are so eViL. Or is it EvIl? I'm not good at remembering homo-erotic usernames.
I'll never understand lying in forums to impress dudes you are never going to meet in real life. I guess your mad skills need emotional support. Sorry if I set you back a few issues of vanity fair.
Sent from my PC36100 using XDA
First of all you don't know what I do or don't do, simply because I don't release my stuff publicly. You clearly have serious issues and I'm done with you, I have nothing to prove to you so there's no point in wasting my time, there are plenty of people on here who know what I can do and have done so your epinion means abosolutely not a damn thing to me, have a nice day and I hope you seek help for your issues you have I'm actually working so I don't have time to compare repos with people who have less posts than I have thanks, the only person here who needs to make themselves feel better about their life on the internet is yourself, I'm quite happy with my life, I have a great family a good job and a nice home to live in, I don't have to troll forums looking for ppl to compare my epeen too, you act like you're 12, "my repository is bigger than yours" seriously grow up little man
Sent from my SPH-D710 using xda premium
-EViL-KoNCEPTz- said:
First of all you don't know what I do or don't do, simply because I don't release my stuff publicly. You clearly have serious issues and I'm done with you, I have nothing to prove to you so there's no point in wasting my time, there are plenty of people on here who know what I can do and have done so your epinion means abosolutely not a damn thing to me, have a nice day and I hope you seek help for your issues you have I'm actually working so I don't have time to compare repos with people who have less posts than I have thanks, the only person here who needs to make themselves feel better about their life on the internet is yourself, I'm quite happy with my life, I have a great family a good job and a nice home to live in, I don't have to troll forums looking for ppl to compare my epeen too, you act like you're 12, "my repository is bigger than yours" seriously grow up little man
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Dude just do you! This dude is obviously a troll and has nothing better to do then to clown on other people to make his sorry ass life seem decent. I know what you can do and there's plenty of people that know of your skills so don't bother with this Jackass anymore! Just let him talk to himself on here and whenever he gets his refill on his lortabs, he'll calm down a bit..hahahaha
Yeah you obviously aren't letting this bother you. Being incorrect in your reasoning will do that to you.
... STILL waiting on that github request. Almost all of my repos are private too. You can still hide your directory tree from me as a collaborator. I won't hold you to the same thing. This will give you a chance to go make a bunch of fake projects to live the lie just a little bit longer... haha.
Wish I had some lortabs actually. Good call.
Like I said I'm done with you I have no need to compare anything with you, I have no one I need to impress especially not you, you're a quite disturbed individual. Why don't you flex your grip on reality and get a life, instead of internet stalking me like the loser you are. now have fun trolling the web looking for someone to try and compare yourself to to make yourself feel better about your pathetic little life, now if you'll excuse me I need to get back to work I have money to make and kids to feed, have fun with your adolescent lifestyle and pumping up your epeen
Sent from my SPH-D710 using xda premium
-EViL-KoNCEPTz- said:
Like I said I'm done with you I have no need to compare anything with you, I have no one I need to impress especially not you, you're a quite disturbed individual. Why don't you flex your grip on reality and get a life, instead of internet stalking me like the loser you are. now have fun trolling the web looking for someone to try and compare yourself to to make yourself feel better about your pathetic little life, now if you'll excuse me I need to get back to work I have money to make and kids to feed, have fun with your adolescent lifestyle and pumping up your epeen
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Yeah because correcting a lying know it all and keeping him from giving bad advice to a beginner seeking real information somehow equates to stalking. Even though I haven't private messages you or talked to you in any other thread.
Especially since you are the one that got your civil union pal to help defend you.
Also you keep saying you are leaving and then YOU keep coming back. That's what happens when you lie. You have to keep pretending to keep the lie going.
I still haven't received a notification on github. The difference between you and me? I back up the **** I say. You revert to having your non-hetero friends come in here to back you up when someone calls you on your embellishment.
Let me know when you want to stop running scared. Oops. That statement alone could constitute Internet stalking to little girls that keep coming back for more... Live the lie.
Edit: hahaha I keep thinking about how stupid you sound talking about "networking" 6 computers together to compile roms that don't exist. My intern just said to me on gtalk, "I've been doing this for 6 months and even I know this guy is a nobody. Hes never messed with node arrangements because he called it 'networking'"... Hilarious.
flexgrip said:
Yeah because correcting a lying know it all and keeping him from giving bad advice to a beginner seeking real information somehow equates to stalking. Even though I haven't private messages you or talked to you in any other thread.
Especially since you are the one that got your civil union pal to help defend you.
Also you keep saying you are leaving and then YOU keep coming back. That's what happens when you lie. You have to keep pretending to keep the lie going.
I still haven't received a notification on github. The difference between you and me? I back up the **** I say. You revert to having your non-hetero friends come in here to back you up when someone calls you on your embellishment.
Let me know when you want to stop running scared. Oops. That statement alone could constitute Internet stalking to little girls that keep coming back for more... Live the lie.
Edit: hahaha I keep thinking about how stupid you sound talking about "networking" 6 computers together to compile roms that don't exist. My intern just said to me on gtalk, "I've been doing this for 6 months and even I know this guy is a nobody. Hes never messed with node arrangements because he called it 'networking'"... Hilarious.
Click to expand...
Click to collapse
Bro really...while I can see that you have some basic knowledge and prob decent programming skill...you coming in here being a little douche proves nothing. You personally attacking someone else for a user name really really are you that pathetic and have to sink that low cause you have nothing else better to do.
Yeah I personally know evil and know his set up and exactly what he can do. He has helped me with app development and my script work here as well. I've worked with him doing rom development. I also have compiled aosp from source and anyone who has knows its a long ass process and can take up to 24 hours to compile and will fail if your system specs are to low which a basic refurbished older computer could not handle. I know that ics took my 6 core forever and even then I ended up dumping it.
Here's a thought if you want to attack someone then try me. You won't hurt my feeling but you will make yourself look like a bigger ass.
I could care less what you know and what you've done. You don't show up on this forum being a douche and not get called out for it.
Oh and before you ask I have no desire to compare my gh to yours so don't bother asking.
Papa Smurf151 said:
Bro really...while I can see that you have some basic knowledge and prob decent programming skill...you coming in here being a little douche proves nothing. You personally attacking someone else for a user name really really are you that pathetic and have to sink that low cause you have nothing else better to do.
Yeah I personally know evil and know his set up and exactly what he can do. He has helped me with app development and my script work here as well. I've worked with him doing rom development. I also have compiled aosp from source and anyone who has knows its a long ass process and can take up to 24 hours to compile and will fail if your system specs are to low which a basic refurbished older computer could not handle. I know that ics took my 6 core forever and even then I ended up dumping it.
Here's a thought if you want to attack someone then try me. You won't hurt my feeling but you will make yourself look like a bigger ass.
I could care less what you know and what you've done. You don't show up on this forum being a douche and not get called out for it.
Oh and before you ask I have no desire to compare my gh to yours so don't bother asking.
Click to expand...
Click to collapse
Why would I want to do any of that to you? You didn't give out elitist/false information to a guy who is just at the beginning of, maybe, learning to code. Nor did you claim some incorrect minimum system specs that google doesn't even back up (http://developer.android.com/sdk/requirements.html).
You can easily tell the people who know enough to be dangerous, and know enough to try and mislead others. And I'm sorry, but people who do the EvErY oThEr CaP lEtTeR in a misspelled username obviously picked up their technical knowledge from this movie:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So no, I wouldn't start something with you for no reason. And I especially didn't "show up" in this forum trying to be a dbag to anyone that would listen. Just the ones that spew bull****.
flexgrip said:
Why would I want to do any of that to you? You didn't give out elitist/false information to a guy who is just at the beginning of, maybe, learning to code. Nor did you claim some incorrect minimum system specs that google doesn't even back up (http://developer.android.com/sdk/requirements.html).
You can easily tell the people who know enough to be dangerous, and know enough to try and mislead others. And I'm sorry, but people who do the EvErY oThEr CaP lEtTeR in a misspelled username obviously picked up their technical knowledge from this movie:
So no, I wouldn't start something with you for no reason. And I especially didn't "show up" in this forum trying to be a dbag to anyone that would listen. Just the ones that spew bull****.
Click to expand...
Click to collapse
Lol I actually really like that movie. And as far as user names go I could care less. I mean look at name. Its a cartoon character for the 80's. I don't see u talking **** bout that. Also android sdk isn't what takes forever to use or compile. Its actually pulling the aosp code from google which for ics is huge and then compiling it and debugging it and pulling the correct drivers for your device. Believe me it takes forever. Most guys when ics first hit had a really hard time with their beasts of a system. Some said u needed more that 8 cores and 16 gb of ram to even start and even then it was slow. I happen to agree with that after trying myself.
Now when it comes to mobile app development that can be done on a laptop. I'm used a dual core 4 gb 3 yr old gateway laptop for my stuff and eclipse and other programs work OK but for serious work u need heavy duty hardware. Also there is a difference between a node and networking. You can hook up a chain of computers within the same room to use as a build bot and that's exactly what cynagen does with his stuff except they arnt using little beast computers they r using massive server towers.
Anyways all I'm saying is that with the small amount of time you've posted on this forum its not a good idea to start issues and fight with a senior member. Not only does it not get you anywhere but it gives u a bad name and makes other member see u as a negative influence around here
BenRivera said:
Check out AIDE - Android Java IDE on the Google market....
Click to expand...
Click to collapse
This is exactly what I was talking about! Thanks man, all I have to do now is figure out how to build apps. Thanks man +rep
flexgrip said:
It is insane that people think like this. Especially in general terms like, "Multiple PC's networked into each other".
Just about any modern pc bought in the last 4 or 5 years would be great for native or web application development. Sure more is always better. But you shouldn't discourage people by giving them ridiculous figures about ghz and ****. A decent refurb x64 laptop would work great.
You definitely do not need (even in an advanced development workflow) multiple computers networked to compile ****ty java applications. Sheesh. The biggest performance hit is going to be the android emulator (and iOS simulator if you're on a mac). If you have a cheap android, you may not really need them anyway. Even then, they will work on low memory systems. Just be prepared to hear your hard drive go to town.
Anyway, here is some real advice on getting into mobile application development...
[Let me start out by saying that your tool set becomes more important as your progress. Text editors, IDE's etc. That being said, you can get away with a lot at first, but in the end, you really need to be on linux or a mac. Now, if you've never used linux before, I don't think its a great idea to try and become familiar with a new operating system AND a new skill like programming at the same time. However, they really do go hand-in-hand. My daily routine would take me 2-3 times as long if I didn't run linux and occasionally osx. Anyway, you can do android development on windows. But if you are really committed to doing this, you will thank me later for recommending ubuntu and fedora.]
Second, if you are stuck on android, don't start with java. Therefor, don't start with android/mobile. Its always good to start off learning proper programming on a more simple scale. At least for the first few weeks if you are really committed. Python is bad ass. So is web development. Hell, if you really wanted to make mobile apps, start with mobile web apps in html5. If you learn JS and understand OOP principals, its not a huge step to start working on an html5 app. With modern frameworks, its actually quite simple. Sencha Touch, ExtJS, and Titanium are fantastic for crossing that bridge. Obviously you can't make killer 3D games that rival gameloft, but you can make some kick-ass stuff in there.
Finally, pick a simple starter project and make it. You know? Pick a simple tool that you care about or really need, and just make it yourself. Examples: A graphing tool that keeps track of something in your schedule. A little tool to log your billable hours. Etc. My first python app was a plugin for XBMC that let me burn my xbox360 games using my remote control on my tv. Simple simple simple.
I guarantee after you build something simple for youself like that, you will get hooked and be on your way.
If you can postpone being a mobile app millionaire for a little while, I really recommend (again) python. Its great for learning object oriented stuff, and with django, cherrypy, and other frameworks/tools, you would really start to understand that thinking that goes into being a programmer... MVC, etc.
This will help you no matter where you go. I hope the swearing filters don't strip this out.
http://programming-************.com/
One final AND THE MOST IMPORTANT note... When, not if but WHEN you get stuck, just go read more tutorials and documentation. Hell, read a book or a magazine. Just read ANYTHING. Reading is the most valuable tool a programmer has. Don't immediately run to forums and beg for help. That won't get you anywhere. Read read read then search search search. I cannot stress that enough. Can't find a solution to your problem? Try going back a few chapters and reading some more. That doesn't work? Search for similar problems. If that doesn't work either, try to redesign or rebuild your app in a way that just removes the source of the problem. If that fails, THEN you probably have a tough problem that people will actually want to help you fix. I promise.
College DOESN'T effing stress reading enough. That's why you see a bunch of idiot java developers coming from universities and don't know ****. I went to college for BS-ACS Chemistry. Now I do mobile application/web development. The only reason I found it so easy was because I was not scared of reading. Try it, you might like it
Click to expand...
Click to collapse
This was a well thought out post, and a great read. Thank you for putting an effort towards helping me. Lol its gonna take me about a week to pick through all this knowledge, but I will put it to good use. Thank you.