Links on Android Authority may earn us a commission. Learn more.
Meet the Devs - Nathan Behary
Name: Nathan Behary
Developer Name: Nathan A. Behary
Country: United States
Google + Profile/Page: Nathan Behary Google+ Page
How many people on your team? One
Tell us about your company
No company, I’m just a single developer.
What level of experience do you have with coding and development?
I’ve been programming since I got my first computer (a Texas Intruments 99/4A). Professionally, I was a programmer working on the E-3 Sentry in the Air Force for 8 years. I had played around with Android development a little on an off since getting my first Android phone in late 2010.
What really got me fully into it was just trying to make Launcher3 in Kit Kat run correctly on the Nexus 7. Then I started adding things to it and that grew into my first App, Retribution Launcher.
What languages do you know? How and where did you learn them?
Probably too many to list. But, the big ones:
- Pascal. High school class. (I’ve really not used it since then)
- JOVIAL: Air Force class.
- C, C++, Java, Perl, Python, Ruby. Self taught over the years.
What level of experience do you have with design?
Not a whole lot. Just what I’ve done with my launcher, but with that being extending an existing app, I mostly just mimicked what it already did design-wise.
What apps have you made?
Just my Launcher so far. I’m working on a second app, but until it’s ready I’d rather not talk about what it is.
How do you monetize your apps?
Paid “Key” app that unlocks additional features.
Do you consider yourself successful?
If you look at my sales, you’d assume I’d say no. But honestly, my main goal with my first app was more to learn about Android Development,and in that I’ve succeeded very well.
How difficult is it to make money as a developer?
Very, seeing as I still have less than 10 sales. However, I probably haven’t put a whole lot of effort in promoting it.
What can Android do to improve?
I think, since there does seem to be a real want for it, a way to safely have app permissions user set would be great. I’m not sure that’s easily do-able without really breaking existing apps. (they shouldn’t if they can’t without that).
Why did you choose Android? Do you develop for other platforms? What are the differences between them?
Because it’s a platform I use mostly. All of the tools being free is a big plus too. Android is the only mobile platform. I’ve done a bit of web programming more for fun. (and my Air Force job was on what’s effectively a 60’s era mainframe on a plane….).
What are your thoughts on iOS and Windows 8?
They exist… No, iOS is alright. I have no real desire to use it and developing for it has very high barriers to entry. I have really no opinion on Windows Phone having never touched it at all. (Windows 8 on the desktop is fine for what I use Windows for, gaming).
What do you think of the Android design guidelines?
I like them. It’s good to have a unified vision for what apps should do.
What are your favorite apps?
What has been your experience been like working with Google?
I haven’t directly worked with Google. I’ve had no issues with the Play Store which is as close as I have to.
What does the future of development look like?
Software writing itself! No, at least I hope not. That starts happening, we have problems. I’m not really sure beyond saying a lot like it does today.
What tips do you have for aspiring developers?
None really. I’d still say I am one.
Anything else you’d like to share?
Not that I can think of except to thank you guys for doing this. I’m looking forward to the series.
We want to thank Nathan Behary for chatting with us! If you’re a developer and this looks like something you’d like to do, check out our Meet the Devs form! We look forward to hearing from you.