Designing Software Ecosystems - How to Develop Sustainable Collaborations? - Scenarios from Apple iOS and Google Android