I have an app in Android Market which is a standalone app that's essentially a full conduit to an SQLite Database(add, change, delete, inquiry). Some of my potential clients have asked to see a sample of my work, but they don't have an Android device.
Other than just showing them screenshots etc., is there a way I could have them go to a website where they can actually run it &开发者_如何学编程; check it out.
I'm thinking there would be a programming element involved (convert app to a mobile website essentially?), hence posted this question here.
Not quite sure where to get started. Any help would be appreciated.
You can use one of the patterns like MVC/MVP/MVVM to create your core library and then develop additional UI variants for different clients: Android, java applet etc.
Alternatively you can develop a mobile web site as you suggested and use simple android app to navigate built-in browser to it. This might be somewhat transparent to most users. I think Android MSN client uses such an approach.
I see 2 relatively easy options.
- Give them an .apk designed to only run on the emulator (you can check the ID, the emulator ID is 00000...) and they can boot up an emulator and run it. If you're worried about them reverse engineering your .apk you probably shouldn't go down this route. Or if you don't want them to have to install the emulator
- Set up a virtual machine and let your clients remote desktop into it. Give them permissions to only run the emulator or however you want to set it up
精彩评论