From: Volker B. <vol...@go...> - 2012-05-03 22:39:10
|
Hi, The idea of the project xmlvm is very cool. It is that what we need. But I can't faith that it work. How is the status of the project. I know a very abstract question. That a little more specific: * Can I write my business logic in Java and convert it in a .NET application, Android application and iphone application. For the GUI I want use a wrapper on every platform? * Which packages can I use? * Are there already wrapper for a GUI? Volker |
From: Victor S. <vic...@gm...> - 2012-08-26 00:17:42
|
Hi All, I'm developer of opensource app http://github.com/osmandapp/Osmand(basically mobile navigation ). I would like to know how feasible will be to convert the project to iOs using xmlvm? I'm fine with contribution and changing code from Android/Java approach to compliant library. Application itself is quite simple however it consists of >100K lines. It uses threading/computation/IO/and custom UI heavily. Where also I could find tutorial how to configure Android project to work with llvm? Many Thanks, Victor |
From: Kensuke M. <mat...@ki...> - 2012-09-06 02:20:41
|
Hi, http://xmlvm.svn.sourceforge.net/viewvc/xmlvm/trunk/xmlvm/lib/redlist.txt?revision=2338&view=markup 'redlist.txt' is a list of unsupported classes. It would be help to estimate the amount of change to convert your project. e.g. org.apache.commons.logging.Log isn't supported yet. Kensuke |
From: Arno P. <ar...@pu...> - 2012-05-07 01:20:52
|
On 5/3/12 9:01 AM, Volker Berlin wrote: > Hi, > > The idea of the project xmlvm is very cool. It is that what we need. But > I can't faith that it work. > > How is the status of the project. I know a very abstract question. That > a little more specific: > > * Can I write my business logic in Java and convert it in a .NET > application, Android application and iphone application. For the GUI > I want use a wrapper on every platform? we don't support .NET. I'm not sure what you mean with "wrapper". There is a patch that supports partial cross-compilation where you can supply a custom UI for different platforms. You still need to write this UI though. The patch has not been merged with the main code base yet, but you can look at it here: http://xmlvm-reviews.appspot.com/216001/ > * Which packages can I use? Don't know what you mean with 'package'. > * Are there already wrapper for a GUI? Don't know what you mean with 'wrapper'. XMLVM does some mapping for certain Android GUI elements to iOS, but you have to be aware that Android and iOS have different UI idioms (just consider the 'back' and 'menu' buttons on Android. How can those be mapped to iOS in an automated way?) One thing you don't want is an iOS app that feels like an Android app. The solution can only be that you have to re-write the UI parts for the respective target platform. Arno |
From: Volker B. <vol...@go...> - 2012-05-07 19:16:58
|
Hi Arno, Am 07.05.2012 02:50, schrieb Arno Puder: > > On 5/3/12 9:01 AM, Volker Berlin wrote: >> Hi, >> >> The idea of the project xmlvm is very cool. It is that what we need. But >> I can't faith that it work. >> >> How is the status of the project. I know a very abstract question. That >> a little more specific: >> >> * Can I write my business logic in Java and convert it in a .NET >> application, Android application and iphone application. For the GUI >> I want use a wrapper on every platform? > we don't support .NET. I'm not sure what you mean with "wrapper". There > is a patch that supports partial cross-compilation where you can supply > a custom UI for different platforms. You still need to write this UI > though. The patch has not been merged with the main code base yet, but > you can look at it here: > http://xmlvm-reviews.appspot.com/216001/ On your home page at http://xmlvm.org/overview/ I can read that you support .NET CIL as input and as output. There is also a target "exe" in the command line. Is this a lie? With a wrapper I means that if I use an API object in one language/platform the wrapper convert the API calls to the API of the other language. For example the java.net.Socket from Java should wrap to System.Net.Sockets.Socket. Or java.lang.List to System.Collections.List. >> * Which packages can I use? > Don't know what you mean with 'package'. packages in Java or Namespaces in c#. I means which public API will be cross compiled? If I can not use any public API then cross compiling make no sense. >> * Are there already wrapper for a GUI? > Don't know what you mean with 'wrapper'. XMLVM does some mapping for > certain Android GUI elements to iOS, but you have to be aware that > Android and iOS have different UI idioms (just consider the 'back' and > 'menu' buttons on Android. How can those be mapped to iOS in an > automated way?) One thing you don't want is an iOS app that feels like > an Android app. The solution can only be that you have to re-write the > UI parts for the respective target platform. I understand that there are large differences in the GUI. I think on an abstract GUI API. Which will realize with a real API on the different target platforms. > > Arno > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |