WML and WAP development environment for school purpose - mobile

I am studying WML and WAP at semester 5 in BscIT and i had hard time finding the nokia wap toolkit as used in my books.When i finally got a copy from a friend , it never loaded the jvm even though beside java 1.6 that was previouly installed i installed jre 1.4 .Besides i have a dual booting windows7/Ubuntu12.04. i clearly prefer working from Ubuntu. Is there any alternatives. Like IDE, eclipse, netbeans, intellij ? what I've seen so far are Android sdk,java MIDP projects from these IDEs but not some sort of wml project.
Please point me to the right direction. thank you

You could try the Openwave SDK, which has been helpfully archived here. Sadly, just like the Nokia WAP Toolkit it is no longer available or supported by the manufacturer.
Obviously it isn't going to match the examples in your books, but it should give you a simple environment in which to run and test WAP applications. Note this is Windows only, and pre-dates Windows 7; hopefully it will run.

do code in a document file and give .wml extension. After that to run this code just add a add-ons to your firefox. It's great to work with these.
Thanks.

Related

No Windows support for Nidium?

when can we expect a Windows instance of Nidium? I use a Windows machine for dev. I see only Linux and OSX are supported currently.
Also, how are you bridging native APIs? Cordova?
Nidium co-author here. The windows version is actually on his way (https://github.com/nidium/Nidium/tree/windows-x86). There is still some work to be done before a public release, but the first results are here :)
Regarding native APIs calls, we are not using cordova or anything similar. If needed, you can build you own native module (C++ for desktop computers, or Java/ObjectiveC for Android/iOS).
If you have more questions regarding nidium, check-out our new website or reach us on IRC or Discord

How to use Codenameone Source into Eclipse project?

I have an eclipse codenameone project. I would like to execute this project on Eclipse using my own codenameone modified sources (codenameone sources project is in netbeans). How could I do that ?
As it is mentioned in this video, we should linked the project in the build path but it works only if we have a netbean project.
Better solution is to edit Codenameone source in Eclipse (but sources in github has structure of a Netbeans project).
Thanks!
Right now debugging with the Codename One sources is only supported on NetBeans because that is the platforms we use for our coding. It's harder to work with other IDE's and might not be worth your effort.
Someone posted a while back in the discussion forum about running this in Eclipse but I couldn't find the reference.
Generally if you want to build the native sources and debug from there just work based on the logic we have and adapt it to Eclipse (or any other IDE). Running a Codename One project has 2 major dependencies:
Codename One project - that's a regular Java project you can work with
JavaSEPort another regular project, this is the implementation of the Codename One code and includes the simulator.
Make sure to add the source trees of both these projects to the compile but not packaging phases and set the Simulator class as your main class.
If you are successful in doing this it would be really nice if you write about it for the developer guide wiki next to the NetBeans build and explain how this is done for future developers.

J2me starts confusion

I have knowledge of core Java and Android. now I wish to learn J2ME.
What are the tools are needed for start with J2ME.
and I read some tutorial for starting like http://www.roseindia.net/j2me/java-platform-micro-edition.shtml In this tutorial I read that I need to download
sun_java_wireless_toolkit-2_5_1-windows (WTK) along with java.
But in Oracle site when I check for j2me section they are saying to download sun_java_me_sdk-3_0-win and start . so which is first point to start J2me. and what the diffrence in both of these two .Any good site link to refer will be very helpful.
Thanks in Advance
If you need to develop for real-world devices you will need to download the 2.5 version of the WTK, as there are only a few J2ME devices which support J2M2 3.0 (if any). You can download WTK 2.5 here: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javame-419430.html#sun_java_wireless_toolkit-2.5.2_01b-oth-JPR
2.5 differs significantly from 3.0 and again: developing with 3.0 is of no use for existing devices.
Here's an overview of the feature of 2.5:
http://www.oracle.com/technetwork/java/download-135801.html
As fas as I can see, the tutorial you posted is a good starting point.
I would like to suggest you to read j2me complete reference ..as you know core java already it is very easy to learn J2ME...,J2ME SDK3 is just little different from J2ME WTK 2.5.2 ,
check the following url for learn more or start with Java Microedition :
http://www.daniweb.com/software-development/mobile-development/threads/302854/646446#post646446
To start developing you need a IDE ,is a software application that provides comprehensive facilities to computer programmers for software development. I suggest you Netbeans, which you can download from here : NetBeans IDE Download Bundles and select a bundle which support Java ME(So you no longer need to download Java ME SDK,you'll get it along with Netbeans).
The next thing you need is to install the wireless toolkit as you read in the tutorial. Which you can get from :Sun Java Wireless Toolkit 2.5.2_01 for CLDC
The toolkit includes the emulation environments, performance optimization and tuning features, documentation, and examples that developers need to bring efficient and successful wireless applications.
Now you are ready to start .
Here are some links that can help you to start with :
Wireless Development Tutorial Part I
J2ME Tutorial, Part 1: Creating MIDlets
Guide to getting started in J2ME for the Motorola A780 phone
Deploying Wireless Java Applications

How do I install Eclipse for C

How do I install Eclipse for C
Please send links and helpful tips.
Thanks
Need an easy install
• Steps involved
• SDK with all the libraries and stuff I'll need
• Variable path setup
• Anything else that may surprise a noob
I use the following plug-in which allows me to develop in both C and C++
Eclipse CDT
There are tutorials and instructions on how to download on the website, so if you have any other questions, let me know!
I've never used Eclipse for C or C++ (I have only used it for Java) and I'm guessing its just a simple install: http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/heliosr
As far as I know, everything you'll need comes pre-packaged and configures itself as part of the installation. You'll need the JRE if you don't have it though.
I suggest going with MS Visual C++ express instead especially if you are on Windows. The reason is that getting the GNU C compiler installed with Eclipse on Windows is a real pain.
I did it once and don't even remember since it's a bit of work to get Cygwin — which provides a Linux®-like environment on Windows installed. Not as easy and clear as it should be i.e. not just a point and click install like Eclipse with Java. I have a feeling not many people try installing it on Windows since the install documentation seems more geared towards the Linux where with many distro's gcc is already installed or a simple install.

Is it possible to develop with Silverlight on a Mac?

I've been searching through the Microsoft Silverlight site, and I am guessing the answer to my question will be no.
But is there any non official or official version of the Silverlight development SDK for Mac OS?
I want to avoid installing Windows, but I want to develop in Silverlight.
The answer is yes, you surely can. You will need to use eclipse. It isn't as easy, but it sure is possible.
Good luck!
Link Heaven:
Eclipse 4 Silverlight
A video of Shawn Wildermuth showing this at the MIX09 Conference
There is also MonoDevelop which is going to support it soon, but its not quite there.
Assuming the answer you get does turn out to be "No"...
I use a VM (Parallels) to run Windows XP on my Mac Pro. The performance of Visual Studio 2008 is actually fine in this setup.
I'm using Mac OS X to develop with Silverlight 3, using IronRuby and IronPython and TextMate. It is very pleasant to use!
You can grab the Silverlight 3 Beta Runtime for Mac here and use it together with AgDlr. Grab the binaries of AgDlr here.
If you want to see samples of code that do work this way, have a look at AgDlr demos.
hope this helps!

Resources