Porting applications strategy