From: Björn C. <bj...@ca...> - 2009-08-03 09:57:25
|
That's the beauty of os. Everybody can work on what's interests them. Hopefully someone else has interest in it amd will help me since I don't think I can complete it on my own. When I started thinking about this I saw that you had developed Java api's for the iPhone but the problem that I saw was that you also had to develop objective c counterpart for every class. This is to translate from the name+param-type methodnames, you have to use to handle polymorphism. Coming from JavaME I am used to keep the size of the binary down and to double every compatibility class does not seem right. Could this naming problem be solved? I was thinking that maybe there could be a parameter that tells XMLVM to not add type to the method name when calling a specified package. In the case of iPhone libraries it would be the default package since Objective C does not have packages. What do you think of that idea? /Björn Arno Puder skrev: > Björn, > > we at XMLVM have no big interest in JavaME, but of course you are free > to work on this and we would also integrate your stuff to our code base. > If I can just make one suggestion: do it in a similar way as we do for > the android2iphone part: first expose the Cocoa Touch API that you need > in Java and then write a compatibility layer for Java ME on top that > only makes use of this Cocoa Touch Java API. This way the Java for the > iPhone portion of XMLVM will benefit as well. > > Arno > > > Björn Caroll wrote: > >> Hi! >> I have also been thinking of contributing to JavaME to iPhone porting. >> My idea is to create JavaME libraries for the phone and then use the >> XMLVM to convert the code. >> This is probably not what Gergely was thinking of. >> Also there is not subproject for what I am thinking of. Is is possible >> to start a new one? >> >> /Björn >> >> Gergely Kis skrev: >> >>> Hi, >>> >>> I found your very nice project. >>> >>> We are looking into a solution to port our J2ME / BlackBerry / Android >>> application over to IPhone. >>> For Android we have a thin wrapper to provide the necessary J2ME >>> services. We use the following features: >>> - JSR-135 (Multimedia) >>> - JSR-170 (PIM, Filesystem access) >>> - Generic Connector Framework >>> - RecordStore >>> - Canvas >>> >>> We plan to contribute the missing pieces of these features to the >>> xmlvm project. Does this kind of contribution enough to get a GPL >>> Linking Exception? >>> We have not decided yet whether we will start the J2ME MIDP support >>> "from scratch", or just add the missing pieces to the android2iphone >>> library, and use our Android port as the basis. >>> >>> We would be also interested in the price of the commercial license. >>> Our clients might feel safer to be able to have an actual contract >>> which grants them the right to use the xmlvm runtime libraries. >>> >>> A very important question, before we invest too much energy into this: >>> Are there applications already in the Apple App Store that were ported >>> using xmlvm? Could we get some pointers? Are there any issues that we >>> have to check? >>> >>> Best Regards, >>> Gergely Kis >>> MattaKis Consulting >>> >>> ------------------------------------------------------------------------ >>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >>> trial. Simplify your report design, integration and deployment - and focus on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> xmlvm-users mailing list >>> xml...@li... >>> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >>> >>> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |