Question

I have the code for an application that runs on android as well as ios, how do I make this app into a facebook app? Note, it is not a web app, simply an application that is on the phone, I want to have this same app available on facebook. Thanks

Was it helpful?

Solution

As stated above, there is no "click to convert" button.

Android apps are written in java, ios in Objective-C. And they may communicate with a server in the background for data persistance and such.

Web apps are often written using html+javascript for the client side (animations and such) and PHP (or another web back end) for data persistance.

Some things that will need to be changed:

  • Usability/design (UX). Apps use touches and swipes, that often do not translate well over to web. So often that has to be adjusted.
  • Size is another thing, apps can often be built to an exact pixel perfect size, that does not make sense on the web, since browsers are often much larger, and it can make sense to use the space. Mobile apps are trapped in a small space, and scrolling and such is not simple to do, but on web, there is much larger space.
  • Modality is often used in mobile apps (dialogs that appear and take over the whole user interface.) This is not preferred on web, and should be converted also.
  • Any kind of branding (outside of images, and even those) will need to be converted. Text colors/styles need to be translated to CSS sheets for the web. Fonts may not be usable on the web, you might have to check licensing, and may have to change them.
  • If your app uses any hardware, like the camera or accelerometer, that is going to be an issue, since they do not exist on the web.

In the end, it's a very large change, and the app should be redesigned with web in mind so that it can take advantage of what is available.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top