GraciousWolf_PE
Aspiring developer
Profile
Posts: 372
Reg: Feb 15, 2012
Montreal
10,720
10/27/12 11:37 AM (13 years ago)

iOS app to Android app - How To?

Hey everyone, Here I am once more looking for answers to a rather complex issue. This is my app for iOS devices - <a href="http://itunes.apple.com/us/app/tgfu-games-for-elementary-pe/id549014086?ls=1&mt=8" target="_blank" rel="nofollow">http://itunes.apple.com/us/app/tgfu-games-for-elementary-pe/id549014086?ls=1&mt=8</a> My goal is to make an Android app out of it. I've tried before by simply downloading the Source Code, but there were some inconsistencies. Furthermore, I have 2 plugins I'm currently using that isn't compatible for the Android and that's the BT Search Menu plugin and the AT53 Tweet Sheet plugin. One question: Most of my document types in my app consist of PDF files. From what I understand, Android devices can only read PDF files if a PDF reader application is installed. Just making sure this is so? What would be the best way to go about this? I won't lie, I'm really poor with using Eclipse and after several months, only now do I sort of have the hang of Xcode. Any suggestions for an Android noobie? ;) Thanks! Nicholas P.S. I also have 2 pieces of custom code written in the iOS version - A "Print" option for all my PDF files and the piece of code for Scringo integration.
 
LA
Aspiring developer
Profile
Posts: 3280
Reg: Aug 16, 2012
Jerseyville, IL
42,900
like
10/27/12 11:53 AM (13 years ago)
Hi @GraciousWolf_PE, About the pdf yes it needs to be installed but its really easy. There are docs here that explain how to do it and I believe @GoNorthwest has a five min tut. on it. You can also put a link for your pdf files. Hopes this helps some. LA
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/27/12 12:00 PM (13 years ago)
Hello, you have to shed out some features from your ios app if you are planning to put that app in android. The best approach would be to create html pages and either include those html pages locally or through link using html doc plugin. In case if thats not possible for you since you have many pdf files already, the other approach would be to use custom url plugin and include those pdf files either on your server of dropbox and copy the link of those files and paste it in the custom url field. In this case it will work without the pdf app installed on the users device. Integrating scringo in android app is as easy as it is for ios so, dont bother about it. There are many tutorials about it (both video and text) on the forum.
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
10/27/12 10:14 PM (13 years ago)
Hi Nicholas, You are correct that Android requires an additional application to view PDF files. You can download Adobe Reader and use that, and you can Google on where to find an apk and load that into your Emulator. Here's a video I did on how to load an external apk into your emulator: http://www.youtube.com/watch?v=5Ohlah9xTv0 You'll have to figure out how to change things up to get it running in Android. It'll likely end up being a somewhat different looking (and perhaps functioning) app than the iOS one, but that's the way it is when trying to design for two different, distinct operating systems! Mark
 
GraciousWolf_PE
Aspiring developer
Profile
Posts: 372
Reg: Feb 15, 2012
Montreal
10,720
like
10/28/12 01:44 PM (13 years ago)
Hey everyone, Thanks for the invaluable information. The PDF scenario is not really an issue as I could always mention in the app description that a PDF readr is required since I would like to make my PDF files available offline. The Android development of a previous iOS app seems like it would be quite the undertaking and would likely require creating a "brand new" app on the Control Panel and focusing more on the Android aspects. Thanks again for the help and I'll be looking into this more in-depth! Nicholas
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.