In 16 years, this has only happened once. I had an application running on 64-bit MySQL. We had a legacy app running on 32-bit Oracle. New CTO came along and made me switch the new app to Oracle since he didn't want to support two DB platforms. Didn't have ORM or Stored Procs (MySQL didn't support SP at the time). The SQL wasn't that complicated, but it took me a week to convert the whole thing. Downgrading to 32-bit DB slowed it down considerably. I left the company once the update went live.
I only use 1password across OSX, iOS and Windows. I share my vault via Dropbox as iCloud doesn't play nice w/ Windows yet. You can add custom fields into login records to save your 2FA stuff. Just flag the field as a password and it won't show in plain text until you "reveal" it. It's one of the few of these kinds of apps that are being integrated with other iOS apps at the moment (e.g. eBay, Uber and Disney). Safari already has an extension for 1password. I just tell it and Chrome to not ask to save passwords and log in via the extension.
I worked at GetThere/Sabre for a few years. There is no public, free API for this information. There is no "all in one" Computer Reservation System out there. You have to go through any number of CRSs depending on which airlines you want to search.
For example, orbitz seems to still use the Galileo CRS. That CRS gets its data from a number of airlines, but not all. I'm also certain that no access to these CRSs would considered "affordable".
Seems like no "affordable" API at all? Should I just put widget or link to big players? If so can I get any payment per sold ticket, if user bought ticket after our link?
Came here to say this. A couple of millions to get started, and then you can get power.
I feel powerless when I release an android app and can only put in a couple of hundreds for advertising. When if I had 50k to put in, i'm sure it would help my app's popularity.