glaukon
Chapter 4: Extra Features - Part 1
This isn't a real tutorial update. That is, we're not doing any coding here. It's just here to let you know that from now on, I'm going to put the latest version of the project up for download with each part of the tutorial. I figure that's a lot easier than having you guys copy and paste code. Hopefully that'll be a useful improvement to these tutorials.
I also want to point out that this is actually an excellent stopping point for this tutorial. You basically know most of what you need to finish this calculator on your own. And what you don't know, you should feel decently comfortable figuring out for yourself (with the help of Google, of course). I honestly don't think there is any better way to learn how to program than to go out and do you own thing. Tutorials are great to get you started, but at this point, it may behoove you to find features of your own that you want to add, and come up with a way to implement them. Or just cut the project off here, and work on something new of your own choosing, from scratch. If you choose the latter option, you may want to check out Chapter 5 of this tutorial, where I go over the process for publishing and promoting Android apps.
With that said, you should also feel free to stick around. We're going to be adding a lot of cool* extra features to our tip calculator, and if you feel you could use some more guidance (definitely nothing wrong with that), I'm more than happy to provide it. Chapter 4 will be all about adding things that are not part of the core functionality of our app, but that provide some bonus value to the user. Some of the things we'll do include implementing the rounding feature, the reset feature, and the fortune cookie feature.
If you're ready to move on, I'll see you in the next part. If you've decided to continue your programming education on your own, I wish you the best of luck. And of course, have fun!