eHow launches Android app: Get the best of eHow on the go.

How To

How to Choose the Correct Platform

Contributor
By eHow Contributing Writer
(0 Ratings)

When you are developing applications or programs for the Web, you want to choose the correct platform. Choosing the right platform can make your program more versatile and efficient, as well as make updating and developing the program much easier for you.

Difficulty: Moderate
Instructions
  1. Step 1

    Consider the operating systems and platforms of your target audience. Whether you are aiming towards business users running PCs, running an open source aimed at Linux and Unix users, or optimizing your program for Mac OS users, you are going to want to choose the best platform to be compatible with their setup.

  2. Step 2

    Consider what devices you want your program to run on. For phones, Web applications, PDAs and other wireless devices, Java or .Net will work well. For PCs and Macs, Linux is a good universal alternative to the standard Windows or Mac OS.

  3. Step 3

    Look into availability of APIs. An API is an application programming interface, meaning it is a source code interface that lets a computer program work with a particular platform. Some are freely distributed, such as that of Microsoft, to encourage software to be written for their platform.

  4. Step 4

    Consider security. Some platforms are more secure than others. For example, Unix is designed to be integrated with large network systems and is reliable and secure, while Microsoft Windows is more geared towards individual users and companies and is less so.

  5. Step 5

    Consider using a cross-platform framework. Frameworks like the Mozilla framework can be used to develop applications that will run on many platforms.

  6. Step 6

    Find good resources. Choose a platform that has an active community and many helpful users. Documentation can only get you so far, so instead look for a platform that is widely discussed in forums and in blogs.

Tips & Warnings
  • Linux is open source, meaning it can be downloaded for use and development for free.
  • You can develop a program in one platform and port it to another. You can also use programs like Wine to emulate one platform on a different OS.
  • It may be difficult to get licensing for some proprietary platforms.
Subscribe

Post a Comment

Post a Comment

Related Ads

  • Have you done this? Click here to let us know.
I Did This
Get Free Internet Newsletters

Copyright © 1999-2010 eHow, Inc. Use of this web site constitutes acceptance of the eHow Terms of Use and Privacy Policy .   en-US Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License. † requires javascript

Demand Media
eHow_eHow Technology and Electronics