Start a boot, occupy the desktop, cross-platform program feasibility

Source: Internet
Author: User

At present, the company has a project in the technical feasibility study phase. I hope to hear your comments.
Capital: A maximum investment of 0.5 million-2 million
Software: it is required that the instance can be started upon startup, and can be placed on the desktop. The local functions of the mobile phone can be controlled as much as possible. (What a perfect picture !) You can obtain information from the server over a wireless network. The complexity of software functions is about the same as that of a medium-sized portal website.
Customer Group: China Mobile customers.
Test mobile phones: Three OMSS, two androids, two Saipan phones, two wm2 phones, and one linux1 mobile phones.
Staffing: three developers are available, proficient in Java, B/S, and Js. 1 artist.
Time: About half a year

If you have the above resources, how far is this project from a technical point of view to success?

I personally think there may be the following risks.
Personnel skills: lack of mobile device development experience, difficult to tackle in the early stage.

Development Platform:
Select Java for the development platform. There are three widgets in the direction: j2_m3-, Android-, and Jil. The specific difficulty is to choose which development platforms or which ones can save the most cost and have the widest user coverage.
If you choose to use j2-based, then it does not seem likely to be automatically started on Saipan, will it? Running on the desktop seems to be far away. If you select Android, running on Saipan is even more impossible. In theory, Jil widgets can be used across all platforms. However, for the local functions of mobile phones, it is estimated that the current stage will be able to touch the OMS twice. How many other platforms can it touch? I personally feel that it is difficult to make a difference on a single platform. If you choose two or even three platforms, I am afraid I will not be able to accept the large mess.
In fact, there is another option, that is, giving up Saipan, WM, Linux, focusing on OMS and Android. After all, our customer base is China Mobile. However, in the early stage, there may be a huge risk of low coverage.

I am involved in the mobile development field for the first time. I hope everyone's discussion can make us progress quickly.

This article is transferred fromWww.35java.com

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.