| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
(Sorry for cross-posting this. After I sent it to the Cocoa list, I realized that it has equal value being sent to the Java folks.)_______________________________________________
I'm still watching the WWDC videos. Since they are on loan from someone, I am trying to go through them before I start writing code. As some of you know, I'm about to write my first Mac application after having been a M$ guy for a few decades.
The app is a simple compiled app that accesses web services from a .NET server, modifies XML files locally, and uploads the XML blobs. I am most familiar with Java, VB, VB.NET, and C#. The most natural type of project for me would be a Cocoa-Java app. Unfortunately, I'm worried about the deployability and speed of the app.
And the questions begin...
1. If I code my Cocoa app using Java, how much slower than Objective-C will Java be?
2. For the .NET WebService access, which is better, Java or ObjC?
3. For XML parsing, which is better, Java or ObjC?
4. Each time I have installed an app on my new PowerBook, I've had to copy one object (I think it's a "bundle") from a drive image to my Applications directory. I think this is a great install process. If I code my app using Java, will I be able to use this type of install method when my app is distributed?
5. Java apps on Windows are ugly. If I code my app in Java, will the user know that it's Java when it's running?
6. The few lines of Objective-C that I have seen has no resemblance to any language that I'm familiar with. Considering I will be developing on a Mac and M$ platform for years, is there any major benefit to learning Objective-C?
In short, I'm trying to figure out which language to use. Thanks, in advance, for those of you that choose to answer / respond.
Thanx,
Ryan
| References: | |
| >ObjC vs Java -- NEWBIE (From: Lotsa Cabo <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.