OK. Now you're making more sense. The only parts that are automatically converted talk to your interfaces. Your interface implementations are written in Java and Objective-C manually and not being converted. Right?
Still going to be a mountain of work, though. I don't envy you in that regard. Have you seen this? http://www.infoworld.com/article/08/03/07/sun-iphone-java_1.html I'd kind of put that in the "believe it when I see it" box, but it would still be nice. I've been looking at jme lately. Generally not as cool as the other api's (android, for example), but a wee bit larger installed user base. I need to figure out if you can pop up notifications like the android notification service. I have windows mobile phone that has java installed, but it doesn't look like a "system" level deal. If you want to run something, you need to open java and run it. That's painful. I think one of the biggest features of any of these APIs is the ability to notify (or annoy) the user about something. On Mon, Apr 28, 2008 at 6:02 PM, Incognito <[EMAIL PROTECTED]> wrote: > > > >>So, I'd guess if you want an iphone app in its native platform, you're > >>going to have a much easier time just manually building it after your > >>java version is done, then update it based on diffs. > > At first glance that sounds like a really good idea. It would probably > be true for small apps. i.e. A couple of thousand lines. > I have tens of thousands of line of code written (distributted among > several applications), easily close to 100,000 lines, and more than > 1000 automated unit test cases. > Trying to manually convert all this code to objective C would be > extremely tedious. I would never have the patience to rewrite code > that I already wrote once in a language and that has been tested and > debugged thoroughly. Automating this is the best route for me. Then > when I want to make changes to my code I make the changes only in Java > and then I run the utility to convert the code to Objective-C, thus > porting the changes over to Objective-C. > > > > > >>Even if objective-C has every language feature of Java, and > >>is syntactially very similar (or easily transformable), you have all > >>the dependent libraries to worry about. > > Is not as bad as you think. For the IPhone specific functionality, > i.e. drawing, touch events, key events, I'm using interfaces that > abstract or hide the actual API. So my applications speak to my > interfaces and then my interfaces speak to the actual platform APIs. > Very similiar to what Java Standard Edition does. > So all I have to do is connect my interfaces with the actual hardware > or platform specific API's and I'm all set to go. > > > > > > On Apr 28, 4:18 pm, "Kevin Galligan" <[EMAIL PROTECTED]> wrote: > > I don't know your software background, and I don't know what > > objective-C is like, but I'd highly suggest not doing that. I imagine > > the commercial thing sucks. Rolling your own would be incredibly > > painful. Even if objective-C has every language feature of Java, and > > is syntactially very similar (or easily transformable), you have all > > the dependent libraries to worry about. I'm sure the commercial thing > > does a partial conversion, which would then require you to massage it > > into a working application. When you want to update your original > > app, you'd then wind up manually updating both anyway. > > > > So, I'd guess if you want an iphone app in its native platform, you're > > going to have a much easier time just manually building it after your > > java version is done, then update it based on diffs. > > > > > > > > > On Mon, Apr 28, 2008 at 3:51 PM, Incognito <[EMAIL PROTECTED]> wrote: > > > > > >>IPhone has Java? I thought it was objective-C, or are you doing > > > >>multiple implementations? > > > I'm writing a utility that will transform java code to objective-C > > > code. There is one company that already does this but they want you to > > > pay money and they never answered me when I asked them about the price > > > so I'm going this route. > > > > > On Apr 28, 3:44 pm, "Kevin Galligan" <[EMAIL PROTECTED]> wrote: > > > > IPhone has Java? I thought it was objective-C, or are you doing > > > > multiple implementations? > > > > > > On Mon, Apr 28, 2008 at 3:43 PM, Incognito <[EMAIL PROTECTED]> wrote: > > > > > > > My applications can run in J2ME and Java (or Applet) and soon they > > > > > will be able to run in the IPHONE. I'm hoping to release them for > sale > > > > > in J2ME and IPhone soon. > > > > > > > On Apr 28, 3:30 pm, tberthel <[EMAIL PROTECTED]> wrote: > > > > > > My updated games are now updated in Applet/J2ME form along with > > > > > > Android. > > > > > > > >http://allbinary.axspace.com/ > > > > > > > > I ask does anyone else have an application that can run on over 3 > > > > > > billion devices with minor configuration?- Hide quoted text - > > > > > > - Show quoted text -- Hide quoted text - > > > > > > - Show quoted text - > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Challenge" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-challenge?hl=en -~----------~----~----~----~------~----~------~--~---
