12-18-2010 11:10 AM
I am used to building desktop AIR apps with auto updating capabilities. When there is a required update, the new version is auto installed seamlessly with zero interaction.
Is there any way to achieve this here?
If it must be manually done, what if a purchased app has a free upgrade?
Scenario: A User buys the app. Two weeks later improvements to the app are made and a new version is posted. How exactly does the User get the new version for free while any other Users, who have not yet purchased it, cannot.
Also, is it up to the app developer to have in place a way to notify the User that a new version is available or does BB app world handle this automatically? Checks for new version and notifies the User.
12-18-2010 11:21 AM
the current state of App World is inconvenient for most develoeprs. even before the new update rolled in developers had problems keeping track of who downloaded their software and basic information like that because app world stores all that data and only provides minimal statistics to the vendors. app world has more control over app distribution than the developer does. at least thats how its been in the past. no telling what things will change as the playbook will roll out.
that being said previously updating an app required you to submit a new update via the vendor portal and you could not stream line updates like you would on a normal software on a desktop. also when you do submit a new update into app world, app world pushes out a notification to the user via their phones that there is an update available for their software.
previously app world did not have ability to accept coupons for deals and sales like on third party sites. however according to the webinars they are slowing making it possibly soon.
12-18-2010 01:28 PM
yeah the current system the way it is set up does not give give two types of licenses for the same update. so either its everyone has to pay or everyone gets it for free. it'll be interesting if they change this policy.
12-18-2010 02:16 PM
sorry for the confusion. to clarify when the vendor submits a new release it is up to the vendor's discretion whether the consumer has to pay for the upgrade. You get the option for buy or free. if you choose free its free for everyone not just select users. if you select buy it will cost for every user not just a select few. now this applies to upgrades meaning from version 2 -> version 3.
here is an excerpt from the vendor faq. and when they refer to the COD file i assume they will change that to BAR files as well: