Now that Feline Strike has been released on Windows 10 desktop and mobile, I am turning my attention to developing the Android version.
Prepping the Android Version
Thanks to the folks at Xamarin, porting to Android will not be enormously painful. For those of you who don’t know Xamarin is a cross-platform development solution that uses C# and the Microsoft .NET framework. This allows app developers like myself to write code only once, and be able to reuse most of it.
In any event, the Android version should be available within the next two months, and I will like launch it side-by-side with the Windows 10 Mobile version.
What Changes Need to Be Made?
The vast majority of work will be to make sure all of the features work properly on the Android platform. Specifically, anything that requires interfacing with the low-level APIs of the OS. This would include gamesaves, music, and especially graphical assets like models and textures.
Another issue to consider is device performance. First off, Feline Strike will only be available on Android version 4.4 and higher, so this will cut out a lot of low-end devices on which performance could be a major problem.
Hope that doesn’t disappoint any of you who have cheaper devices, but I will not be restricting it to any technical requirements, just the OS version. So, I’m giving you the benefit of the doubt so if you want to try, go right ahead!