I'm new to large scale BB app deployment and I'm looking for some clarification on the various methods of deployment. Please bear with me as I'm sure there is more to it than my naive view would lead me to believe.
My app is very targeted to corporate users and requires a subscription to some additional services before it can be used. In other words, it's not targeted towards the consumer market, so I'm not worried about people not being able to easily find it online.
What do I need to be aware of when looking at deployment strategies? Any gotchas?
From my understanding my choices are:
- App World
- small upfront vendor fee
- users can easily search for and find my app
- billing handled by RIM
- 4 licensing models (static, single, pool, dynamic). Though I'm not sure I've seen enough info on the pool and dynamic to fully appreciate how it might help me.
- Download from my website
- billing is handled by me
- can I enforce the number of licenses that are in use within an organization?
- is this easier/harder for a user?
- What else am I missing?
EDIT: How do most people handle the provisioning of application license keys? (How do you tie an instance of the application to 1 device?)