Tuesday, August 7, 2018

What's in a Version Number?

It's been a while since we've last posted. We've been super busy building the best app we can for musicians. This process takes a lot of time, effort, and occasionally some tears. But after all that, we hope what you find something waiting for you in your updates tab that you'll love.

If you've followed OnSong for any length of time, you may have noticed our peculiar version numbers. You may have also have been expecting that nebulous "2.0" release. This post is for you. We hope this will explain a little bit about the development of OnSong and why we've moved to a new version number.

OnSong was released as one of the very first apps for iPad in 2010. At that time, iOS app development was brand new and nobody knew exactly what would happen in the future. So, it seemed pretty logical to start the version of OnSong at 1.0. In no time, I started receiving feedback on this little experiment I had released to the world. It was obvious that it struck a chord with musicians everywhere. There was praise for building such a product, but there was also a ton of feedback. We received bugs, complaints, and a lot of feature requests. Being a solo developer working in his free time, I started storing all of this feedback and quickly iterating on the app to try to please my new user community.

By early 2011, it became obvious that OnSong was growing faster than I could work on that list. My wife had lost her job as an Athletic Trainer after we had our first child and I had run out of free time to keep up with the demands of OnSong users. We tried to integrate OnSong into our day jobs to no avail. By the end of 2011, we realized we needed to make the jump to full-time. This meant leaving our day jobs with a newly-purchased home, private school tuition for a foreign exchange student, and a new child. It was a big leap. Our goal in this was to finish that list of feedback and get to the next big version of OnSong.

What has become apparent for many app development shops is that releasing large upgrades every few years is no longer the way software is made. The app economy operates in a completely different manner. Development is now highly agile and iterative. This allows developers to make changes to their products a little by little and over time. As it turns out, this is better for end-users too. Imagine what would happen if OnSong updated itself from version 1.0 to version 2.0 and caused confusion or an issue on stage right as you were going live. It would be chaos! Instead, we have changed the product a little bit at a time over time so those changes seem less intrusive. It gives our users time to learn new features and put them into practice without being overwhelming. It also means you get all these updates without an expectation for an upgrade fee.

Yet still, we've never felt that we had added enough new features to call it "2.0". Our last version had comically added five nines after the one! Our marketing manager was looking into a sponsorship deal with Sesame Street and the Count for the number 9. We finally needed to come to grips with something... OnSong doesn't make software in large, multi-year versions that our version number dictated. We evolve our software over time and our version number was slowing us down.

Welcome to 2018. Starting today our version number is simply a year with a number following it. We believe this will allow us to more easily form each release and add the core features you desire with each update. This doesn't really change the way we've been producing OnSong all along. In fact, over the past eight years, we've added hundreds of features originally slated for "2.0", all as free updates. We are embracing that method of software development and will continue to work hard to add features all while keeping OnSong stable on the latest iOS updates and devices.

If you have any questions about OnSong, or would like to make improvement or feature suggestions, please contact us at support@onsongapp.com.

30 comments:

Prem Bansal said...

What a lovely and informative post! You guys have done a great job and your hardwork is showing up. Thanks for you efforts.

https://acmarket.site

repairtechsolutions said...

I am returning to your web site for more soon. When online google pixel display repair I initially commented I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time online nokia display repair a comment is added I recieve 4 emails with the same comment. There has to be a way you can remove me from that service? Thanks! Next time I read a blog, Hopefully it doesn't fail me online iphone display repair as much as this particular one.

repairtechsolutions said...

I mean, I know it was my choice to read through, however, I online mi display repair genuinely thought you'd have something interesting to talk about. All I hear is a bunch of whining about something you could possibly online lg display repair fix if you were not too busy seeking attention. Spot on with this write-up, I seriously believe this site needs a great deal more online mobile repair marathahalli attention.

norhan said...


اعالى الخليج تقدم افضل خدمات نقل العفش الدولى المتميزه باسعار متميزة ومنها :

شركة شحن عفش من الرياض الى الامارات
نقل عفش من الرياض الى الاردن شركة شحن عفش من الرياض الى الاردن

henry jurk said...

Avoid Getting Temporary Errors With Yahoo Customer Service
You should opt for the troubleshooting instructions via which one can make use of the Yahoo mail account at its best, even in a trouble free manner. You can avail the best in class Yahoo Customer Service which would help you to resolve the whole host of temporary errors and problems with optimum ease.https://www.monktech.net/yahoo-customer-service.html

henry jurk said...

Hacked Account Can Be Recovered With Yahoo Customer Service

By simply making use of Yahoo Customer Service which is a complete troubleshooting platform, one can easily get the right kind of guidance and supervision from the experts. Here, you can opt for the instant remedy via which hacked account can be recovered within a few seconds. https://www.monktech.us/yahoo-phone-number.html

henry jurk said...

Complex Password Problems Are Avoidable With Yahoo Customer Service

Whether it is about password problems or it is somehow related to Yahoo security and safety. In such a critical situation, you should opt for Yahoo Customer Service which would help in fetching the right kind guidance. With the aid of expert’s backing, such problems can be resolved on a priority. https://yahoo.customer-servicephone-number.com/

henry jurk said...

Yahoo Customer Service: A Mode Of Aid For Fixing Signup Issue

There are numerous numbers of sign up problems occur due to a variety of reasons. In order to get such problems sorted out, you should quickly avail Yahoo Customer Service from a expert troubleshooting team of professionals who will surely help you out regarding the problems you are facing with.https://www.7qasearch.net/yahoo-customer-service/

henry jurk said...

Yahoo Customer Service: A Resolution To Blocked Email Problems

Sometimes, you accidently blocked the email and often fail to get it unblocked. In order to do so, you should opt for the reliable and one stop Yahoo Customer Service which would connect you to geeks. You need to share your problems and then they will resolve the whole host of problems in a couple of seconds.https://www.skype-support.com/yahoo-customer-support-number/

henry jurk said...

How To Avail Yahoo Customer Service For Severe Errors?

There is no rocket science needed to fix any kind of severe errors and problems in a couple of seconds. it would be wise to make use of Yahoo Customer Service as quickly as possible and you will be able to get the authentic guidance along with the expert’s backing for instant resolution to each problem.https://www.marketplace-help.com/yahoo-support-phone-number/

Abhinav Singh said...
This comment has been removed by the author.
josh roger said...

Snatch the awesome arrangements on a wide range of administrations for your home machines and electronic contraptions from our geek squad support. Contact us for 24 * 7 client service.

Robert smith said...

With Geek Squad Phone Number Support, get your problems resolved and queries answered 24x7. We offer a matchless level of support for your defective appliances.

Robert smith said...

Working with undivided attention, we are Geek Squad Tech Support for your device diagnostics, tune-ups and repair. Our Geek Squad Support extends 24x7

Robert smith said...

Thanks for the information.
Visit - Geek squad tech support for any technical support

Robert smith said...

Remove snags with your devices at Geek Squad Tech Support. You can approach the experts round the clock at your own convenience. Feel free to reach Geek Squad for all issues regarding your gadgets.

Robert smith said...

Really appreciate your post
visit - Geek squad tech support for any technical help

molly watson said...

With Geek Squad Phone Number, get your queries answered and problems resolved 24x7. We offer an unrivaled level of help for your defective appliances.

joshef said...

Flight reservation is never easier than before! Experience Book a Flight With Southwest Airlines with us. From deals to 24/7 help we got you covered!

molly watson said...

Our experts at Geek Squad Tech Support deliver best technical assistance for hardware and software issues. Contact geek squad experts to fix your devices.

customer services said...

Get instant solutions for the amazona and alexa devices. Alexa Support team will help you throughout the way. Contact and get best solutions.

nova said...

If you are frustated with your clogged drain, just give us a call at our toll-free number. You will get Drain Cleaning Near Me service at your doorstep.

alaindelon said...

It is not easy to get the trust and best online shop for buying something like Pre Engineered Buildings
. These are things that always should buy from the trusted sources because they should be robust, durable, weather-proof, corrosion-resistant and high-quality. I am searching for the best online shop to buy such buildings but not able to find the one. This is why I am here to ask for your help. If anyone of you knows about any company that offers excellent quality pre-engineered buildings in various shapes and sizes, then please let me know. Apart from this, I have heard so much about a company name is Hrsinfrastructure and also see its customers’ reviews. I find each and everything good about it but before making any decision, it wants to confirm from you guys about this company.

sammer mark said...

Very nice post keep it up. Hey!! friends now day i have got home a new printer. The main problem was that how can i setup it then one of my friends suggest me to visit 123 hp com setup after visiting this website i really got all my printer setup with very easy and simple step. I really thankful for the expert team for setup my printer. I also suggest many friends to visit this website for any issues of printer also.

Assignment Achievers said...

'I'm highly impressed by the piece of thoughts you have shared on this portal. all the best
connect us on Assignment Help can shed your burden of assignments with a return of qualitative assignments.
Online Assignment Help
Programming Assignment Help
Management Assignment Help
My Assignment Help
Networking Assignment Help

molly watson said...

Buy the best products at an affordable Geek Squad Pricing and get our great assistance in dealing with your devices’ issues. Contact us for more info!

Jazz said...

For sure its true about your website. when i bought my news honor 9x pro smartphone in February, Your website was among the best one for finding classic songs.

clark said...

Get Safe, Effective, and Odourless Arrow Termite Control Services for your home and office. Arrow Pest Control uses the only best brand that is safe to use.

Roman J said...

Homemade solutions are not enough to get rid of the rodent. Just contact professional Fox Rodent Exterminator Fox Pest Control to eliminate them.

randyortan said...

Arrow Pest Control is the leading eco-friendly pest control company that provides residential and commercial pest control for over 40 years. Contact today!