>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?

Correct, that is exactly what I'm doing.


>Have you seen this?


>http://www.infoworld.com/article/08/03/07/sun-iphone-java_1.html

Yes, I'm fully aware of this. However, it doesn't seem that J2ME will
be in IPhone any time soon. At least not by the time the official
Apple store opens and I'm trying to make sure that my application is
there on day one. I'm already an approved IPhone develoer so if I make
the deadline my App will be there.


>>Still going to be a mountain of work, though.  I don't envy you in that 
>>regard.
It will be some good amount of work, but not that much, believe me. I
already have a lot of the work done because of a previous similar
project I did.

On Apr 28, 6:17 pm, "Kevin Galligan" <[EMAIL PROTECTED]> wrote:
> 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 -- 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to