Cool! Use VB or VB. NET to develop s60, PPC, palm, and other smart phone/PDA applications

Source: Internet
Author: User

[Note: The original alicloud post must point out the source of the original article link]

Keywords: Visual Basic 6/Visual Basic. NET mobile programming, smartphone PDA Pocket PC, Palm OS, Sybian series60 Mobile Application Development

Previously, we only knew that we could use VB to develop PPC platform applications in mobile application development. When I was looking for s60 development materials, I found a system called appforge crossfire, now, VB programmers can easily write applications that can run on various smartphone/PDA systems, these include PPC, Palm OS, Series 60, Sony Ericsson P800/p900, intermec ck30, and other mainstream mobile operating systems.
Go to http://www.appforge.com/and click "use Microsoft Visual Studio. Net or Visual Basic 6 to develop applications for all mobile and wireless devices .". After registration, you can download crossfire and get a 30-day license for free. After installing crossfire and running VB or VB. NET, you can see that it has been integrated into the IDE. This is from VB6 and VB. NET (click to see the big picture ):

You only need to use the yellow "I" controls on those icons. Select the target device when generating and installing the SDK. Then choose to install it on the mobile phone (series60 is installed successively through Nokia pcsuite) or install it on the simulator. Because there is no pcsuite connection, I chose to install it to the simulator. After the file is generated, copy the SIS extension file found in the project directory to your mobile phone for installation. After installation, you can't wait to run it quickly to see if it works. The progress bar is displayed for four or five seconds, and the following screen is displayed:

Oh, I had to install a booster (device definition) device on my mobile phone to run it. Go to N-gage and download a booster for a 15-day trial. During the installation, I was prompted to connect to the Nokia PC Suite. My PC Suite is not ready yet. No matter whether it is installed, continue. After installation, I will search under the program directory *. sis, and found four booster SIS installation files. From the file name, we can see that there are two types of files: enterprise and consumer. The file name with Eval should be used on the simulator, of course, no Eval is installed on the mobile phone. Which one should I install? Go back to vb ide and enter Mobile VB setting. You can see two types of application: enterprise application and consumer. Now you understand which program type you have selected here, choose to install the corresponding booster. After booster is installed, you can run the previous program. The following figure shows the program running on n-gage using VB. NET:

But it is quite uncomfortable that a prompt will appear every time you run the program. The program will expire in two days !!! S... unless you buy a booster for $25, and crossfire can only be used for 30 days, do you know how much this crossfire costs? The answer is: 1800 US $. It seems that we cannot afford it, so we should learn C ++ honestly.

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.