My Android App goes live


No. Not my best work… but it was quick and easy, and I loved it.

The idea behind this application was simple: I needed to produce something quick, easy, and useful. Those keywords are often used by those that produce less than desirable products, however, adopting those traits can be useful when wanting to deliver something in an effecient and crowd-pleasing manner. Thus, the idea behind CS Helper was founded.

I announce this as if my application is some kind of breakthrough. However, it is merely a tabulated application that provides the ASCII chart, a binary and hexadecimal converter, and a list of commonly used data structures with links to their respective Wikipedia pages. Like I said, this was quick and easy, but the process was fun and I loved it. All together, this project consumed roughly 10 hours of my time, but implementing a custom Recycler View Adapter and generating a dynamic list that connects a data structure to its website was a great utilization of the very data structures I listed!

I can go on for a while about the things I loved about this, however, there are some things I need to address so that whoever is reading this does not produce a massive amount of quick and easy applications that flood the app market with more useless apps than it already has.

ONE:

Spend the time to develop a fully functional, and content-rich application. Don’t use shortcuts, but at the same time, don’t reinvent the wheel when addressing a difficult problem.

TWO:

Have fun! We often get so caught up in our work that we forget to have fun with it. If you’re creating an application for the sake of getting it over with, you might as well slap your laptop across your face a hundred times and do more proofs by induction (for those that hate them).
What I’m trying to make clear here is that app development is field where your success is defined by your freedom to produce whatever you like. Hell, one developer (Or Arbel) made the YO app in 8 hours, and made a million off of it. I’m sure he had fun producing an application that sent “yo”’s to the innocent friends of the user who sent them.

In conclusion, publishing your first app is an incredible feeling, and what makes it even better is the fact that I had fun with it. I’m not saying make every application a parade, but enjoy what you’re creating, and smile at your success every once in a while. You’ll thank yourself for that later.