Hello,
I have a big confusion about the meaning of an Application Manager Software (AMS) and a J2ME implementation (CDC or CLDC, including the virtual machines) that I'd need your help, please.
It says that an AMS controls the entire lifecycle of a J2ME application, from its installing, invoking to stopping and uninstalling step. Then, where is the place of the CLDC or MIDP implementation? it's included in the AMS?
Is Intent Midlet Manager or Websphere Everyplace Micro Environment (IBM) a AMS or only an J2ME implementation, in this context?
Because applications can be installed and invoked by Intent Midlet Manager, then it's an AMS. But it also contains the JVM, so it's an implementation? ... Can I simply consider softwares like Intent Midlet Manager like an AMS and CLDC implementation at the same time?
Thanks in advance for helping me get out of this mess.. :-I
Regards,
Luubi.
Related
Hi,
I have a midlet application that uploaded to the server from where various users can install and use it . But before that user need to download the midlet manager as my application will work fine with only JBed. Is it technically possible to combine a pre-determined midlet (midlet manager) into the mobile version that the user will receive upon downloading the mobile component? This would be so that the user makes 1 download but gets all the necessary components in "1 file" onto his mobile phone.
Any help would be highly appreciated.
Thanks in advance,
Sreejith
I hope this is the right place to put this, if not, mods, feel free to remove and/or delete it. I've dabbled a bit with C before, but that's about the extent of my programming experience. I'd like to create a program that will parse the information from a website and display it... I don't imagine something like that would be hard to do, but I have no idea what tools I would even need to start writing a PPC application.
Kitco (a website that gives live quotes of precious metals) recently came out with an application for the iphone that neatly formats all this information:
http://www.kitco.com/images/banners/KitcoiPhone/iphone.html
I'd like to basically create a PPC version of this application.
Is this something that an individual with next to no experience could hope to achieve ? I'd have to create a GUI, initialize the internet, connect and retrieve a webpage and remove the relevent information before displaying it.
Any help would be greatly appreciated. I've always wanted to become more familiar with these sorts of things and figured this project would be a great way of learning it.
Thanks!
ThreadMoved
Next to no experience? I dont think so. You have to have a little under your belt first and the only way to achieve that is to start readin right here!
I'm also interested in the expert answers to this question.
My very non-expert understanding is as follows:
VS 2005 (microsoft visual studio) can create executables for WM devices using a SDK (low level) or .Net CF (medium level) interface. You want to use .Net CF (compact framework) because it is supposed to make things easier. I think you have to use C++ to use the SDK but you can use C++, C#, or Visual Basic and write to .NET CF.
VS 2005 is an IDE (integrated development environment). It contains features to edit, compile, and even test your program using simulator/debugger. I think there are some non-microsoft IDE's that can also generate Windows Mobile code -- there is a market for cross-platform environments (e.g. programmers write code using a special library instead of the windows SDK or .NET function and the same source code can be compiled to run on Blackberry, iPhone, S60, Windows Mobile, etc...)
Instead of writing to the phone hardware (or .NET abstraction) directly, you can write your application using Java. You would use some Java compatible IDE (like Eclipse, Jbuilder, or NetBeans) to create Java applets that you download to your phone. You'd have to install a Java VM (virtual machine) on your phone to run these applets. I think the downloadable games for phones are Java applets.
Disclaimer: I haven't worn my "programming cap" since 2001 and hopefully things have gotten simpler. In my previous life I designed operating systems for mainframe computers.
Hi,
hello everybody,
there's a way to a android device run a java applet in a web browser or by other ways?
tks.
There are a few offline converters that help run selective JVM content on DVM ( android's VM called Dalvik).
But there isn't any end user friendly/on-the-fly one to run java applets on android browser.
Unless implemented and ported native_ly, it would end up being a extra shim on top of DVM, slowing down any app/applet that runs on top of it. It is very unlikely that google promotes this. Competition has pushed them to rush for adobe flash support but that might be the limit.
On the other hand, people have managed to run DVM on other platforms. It has indeed been running from day zero on development emulator on PCs and MACs.
Hi all,
I'm sure this is in the forums somewhere, but due to the billion mentions of "registry" I haven't been able to locate it.
Is there a tutorial anywhere for programming the reading and writing of registry keys? I'd like to develop a UI to provide XDA members to adjust the Bluetooth services that are associated with each paired device to enable dual pairing on unlocked phones (I.E. a UI for this: http://forum.xda-developers.com/showthread.php?t=1517029)
Thanks,
Ben
It can't be done directly with C#, because there's no managed (.NET) API for registry access on the phone. Instead, you either need to call into a native DLL that you wrote and exposed through COM, or you need to call into an OEM DLL that calls an OEM driver for you. The first approach requires writing, or at least having access to, a native library written in C++. It will also run only with the permissions of the app, which is insufficient for writing to the registry on stock ROMs (unless elevated with something like HtcRoot or WP7 Root Tools 0.9). The second approach requires device-specific code and the ID_CAP_INTEROPSERVICES capability in its manifest.
For a simple app that uses the second approach, see my MultiTaskToggle app (linked in my sig). Note that this app only needs to read or write a single registry value, so that's how I wrote it. If you want to enumerate registry keys and values, you'll need to use the COM library approach for reading. There used to be a great set of COM libraries for "hybrid" managed/native apps, but most of them were never updated for Mango compatibility. The only one I know of that currently support registry access is used in Schaps' apps, Registry Editor and Advanced Config, and those tools are closed-source (although, with a .NET decompiler, you could probably figure out their APIs easily).
GoodDayToDie said:
It can't be done directly with C#, because there's no managed (.NET) API for registry access on the phone. Instead, you either need to call into a native DLL that you wrote and exposed through COM, or you need to call into an OEM DLL that calls an OEM driver for you. The first approach requires writing, or at least having access to, a native library written in C++. It will also run only with the permissions of the app, which is insufficient for writing to the registry on stock ROMs (unless elevated with something like HtcRoot or WP7 Root Tools 0.9). The second approach requires device-specific code and the ID_CAP_INTEROPSERVICES capability in its manifest.
For a simple app that uses the second approach, see my MultiTaskToggle app (linked in my sig). Note that this app only needs to read or write a single registry value, so that's how I wrote it. If you want to enumerate registry keys and values, you'll need to use the COM library approach for reading. There used to be a great set of COM libraries for "hybrid" managed/native apps, but most of them were never updated for Mango compatibility. The only one I know of that currently support registry access is used in Schaps' apps, Registry Editor and Advanced Config, and those tools are closed-source (although, with a .NET decompiler, you could probably figure out their APIs easily).
Click to expand...
Click to collapse
Perfect, that was all the info I needed. Thanks.
Ben
Greetings,
The UKPDS Risk Engine is a risk calculator for patients with type 2 diabetes, developed by the Oxford University, very useful for physicians who care for diabetics. However, there is no Android version available (only Windows, MacOS, Palm, and PPC). I have already searched all medical calculator bundles that I found, and none contains this tool.
If someone could develop a version of the UKPDS risk engine for Android, it would be greatly appreciated. It is sort of a niche app, but certainly all doctors who work with diabetes would be interested.
The risk engine page is http://www.dtu.ox.ac.uk/riskengine/download.php. They mention "An Applications Programming Interface, encapsulating the Risk Engine software as an ActiveX module or as a Macintosh shared library, is available for incorporation in other software packages". Windows, Palm and PPC versions attached below.
Thanks in advance for any help.
Regards,
I would second this, a lot of doctor would be interested