Android :: Differences Between Objective-c And Java, Or IPhone And Android
Jul 24, 2010
I meant objective-c, not c#. Some reason I got it into my head it was c# the iphone used. So the answers for c# were great, thanks, but theyre a bit irrelevant, sorry about that.
I've had a look but can't find anything that answers this, though a few have shortened the question by answering parts of it. Between a small group, we were planning on doing some work on iPhone and Android, the 2 seperate for the most part but helping each other out, and with some guys doing graphics work split between them.
But we were thinking about the possibilities of moving things between the two, not necessarily apps, maybe just useful classes or something. Looking at objective-c and Java, they seem to have about the same features that the biggest obstacle would be system interface stuff, so we were wondering whether, if we created an abstraction over these on each system so they could be given the same input (which unless I'm wrong wouldn't put too much strain on the system?), would there be any problems in writing something to convert between objective-c and Java, worse than the locations of methods in the sdks? Or are there key features or something in one language that the other doesn't have which we've missed that would mean the only way to do it would be rewriting from scratch.
View 8 Replies
May 7, 2010
It is clear that cross compilers will not be allowed by the Apple App Store, so a developer will need to be familiar with Objective-C to create applications for the iPhone.I was wondering, is there a cross compiler that will take Objective-C application code and rebuild it into a similar Java application that can be packaged for Android? That way, a developer could still learn just one language (obj-c) but put out applications on many devices.I understand that the Java port would be less optimal than a natively coded application, but could conceivably save a developer some time.
View 4 Replies
View Related
Sep 13, 2010
I thought this was a pretty funny comic showing the differences between android and iphone...Enjoy1
http://www.icantdrawfeet.com/2010/08/02/android-vs-iphone/
View 3 Replies
View Related
Oct 11, 2010
I'm working on my own Hexagonal button which works in JAVA.
I was studying Android Button.java:
CODE:.........................
View 11 Replies
View Related
Oct 27, 2010
CODE:......
This is the code for iphone wat is its equivalent in java.
View 1 Replies
View Related
Jul 28, 2010
I have 2 String Operations I would need relevant in Object C // Get the newstring from mystring start at counter Java: newstring = mystring.substring(counter) OBJ-C: ? // Get the position from searchstring in mystring Java: startpos = mystring.indexOf(searchstring) ObJ-C: ?
I had two other questions and found now the solution (here als for others)
CODE:.................................
View 1 Replies
View Related
Oct 5, 2009
In google's Calendar app for Android OS, you will encounter this line in the onCreate method of CalendarActivity.
// Eliminate extra GCs during startup by setting the initial heap size to 4MB.
VMRuntime.getRuntime().setMinimumHeapSize(INITIAL_HEAP_SIZE)
Can someone explain why setting it to 4MB will eliminate GCs ? Thanks
View 1 Replies
View Related
Sep 17, 2010
Is there off screen drawing possible in android like a imageContext in objective C. if it is kindly tell me the link or some kind of hint.
View 2 Replies
View Related
Apr 7, 2010
Basically, I am looking at two phones right now. The Nexus One and the HTC Incredible and I like both, the question I have is that is there a difference in the ability to root/rom these phones? I saw a few posts of people saying the Incredible would have a locked /system folder that would not allow the sort of modding freedom the Nexus One would provide. Is this true or would the phones be equally moddable (so I could remove Sense UI and play around with Cyanogen and other goodies)?
View 6 Replies
View Related
Jun 8, 2009
I find that the UI "Enable GPS satellites" is used to enable receiving GPS data, but not to start GPS. Which UI is used to start GPS? I am not clearly understand why android to designed GPS so. If GPS is not started, then you can't use "Enable GPS satellites" to receive any data and it is useless. I think that if the UI "Enable GPS satellites" is used to start GPS and also run the GPS thread is better? What is the trigger to start GPS?
View 3 Replies
View Related
Dec 7, 2009
Is there a basic guide to the main differences between versions of the Android OS?I am using a 1.6 Magic, am buying a 1.5 T-Mobile Pulse for my son and looking at a 1.6 Hero for myself early next year. I wanted to see what the differences were between 1.5 -> 1.6 -> 2.0.I assume that I have to wait for network operators to provide updated operating systems? Can the Pulse be upgraded at all? Is the Hero getting/got version 2.0?
View 2 Replies
View Related
Mar 16, 2010
The Eclipse build for my 1.6 application project is succeeding and the Ant build is failing. I'm looking for help on why they aren't behaving the same way.
We are developing on Mac OSX 10.5.8 with Eclipse 3.5 against SDK 1.6 + Google APIs. There are no setting changes in Eclipse, either at workspace or project level. Similarly, our ant is also a vanilla-flavored unmodified installation of 1.7.1. JDK is 1.5.0_22. The CLASSPATH environment variable is not set. JAVA_HOME is /Library/Java/Home
The application was initially created by a team member using the Eclipse plugins. The application references two jar files, one of which has a dependency on javax.xml.bind.annotation.XmlSeeAlso, which is not defined anywhere in our code or in android.jar. The other jar file has an explicit dependency on android.jar. I generated the Ant build file using android update.
The Eclipse project builds an apk and runs the application in the emulator. I think this is incorrect behavior.
The Android ant project fails to build. I think this is correct behavior. MyClass.java:98: cannot access javax.xml.bind.annotation.XmlSeeAlso [javac] file javax/xml/bind/annotation/XmlSeeAlso.class not found
Why the two build methods are behaving differently? I would expect them both to fail.
View 2 Replies
View Related
May 23, 2009
I was searching the internet but could not find a site comparing the two. I'm interested in developing for the android platform. G1 seems to be just the same as ADP1, but is there any small changes that will be noticeable in development?How about 3rd party software? What T-Mobile software exists in G1 which is not part of the ADP1 bundle and vice versa?Can I swap the original ADP1 firmware with T-Mobile branded one? As I understand people can already hack the G1 to run ADP1's non-branded firmware.
View 4 Replies
View Related
Nov 10, 2010
Wondering what the differences between REST and JSON APIs are, how you interface with them, and how to go about parsing the results. My goal is to build a small application for my android phone to tell me when the next train will get to the subway station by my house, using the developer API provided by the transit agency.
I'm learning C++ in university, but hope to go about this in Java. I'm sorry if this is more of a discussion question rather than a black and white answer question, but I can't find any information elsewhere.
View 2 Replies
View Related
Nov 11, 2010
I'm just getting started with mobile development, and after considerable searching I'm still confused about sending a message from my iPhone to another or an Android.For instance, in building a simple Tic-Tac-Toe game, if I want to notify the other phone of a move, what is the best way to do so? Wifi, bluetooth, 3G? And how? Many methods seem to point to communicating through a web server, but I'd rather send them directly from phone to phone if possible.
View 4 Replies
View Related
May 19, 2010
i have two files
App.java
Gallery.java
App. java contains frontend buttons and functionalities Gallery.java lists the imagesin the sd card. i want to call Gallery.java in click event in app.java
App.java
package gallery.display;
import android.app.Activity;
import android.os.Bundle;
import android.view.View.OnClickListener;
import android.view.View;...........
View 1 Replies
View Related
Mar 16, 2009
I'm trying to call a java method from javascript using addJavascriptInterface(); but seems does not work, it always display "failure"; java code...
View 2 Replies
View Related
Jun 30, 2010
ok, its the Apple Fanbois turn to try and outdo the funniest video on the web..check out their lame attempt to copy it. Code...
View 12 Replies
View Related
Aug 8, 2009
Java packages like Java.io, Java.Lang etc used in android, are they different from Java packages in windows ? means specially made for android ?
View 2 Replies
View Related
Feb 11, 2009
I'm having some problems porting a Java application to work in Android platform. I detected an incompatibility problem between java sun and Adroid sdk in java.lang.Class. I oberved that: public Field[] getFields() Returns an array containing Field objects describing all fields which are defined. That's array is sorted as attributes are declared in the main Class in sun jdk. For example, next Class is defined as: public class Example { public boolean stop; public int atr1; public String name; ....
}
View 5 Replies
View Related
Mar 9, 2010
Does anyone know if the Nexus One that Google is sending developers as part of the Device Seeding Program is different from the ones people get when they order them from Google's website?
Different packaging? Different firmware? Different pattern on the case?
View 10 Replies
View Related
Feb 4, 2010
I have a Nokia E71 (Symbian S60 v3) and am considering moving to either a Nokia N97 mini (Symbian S60 v5) or to Android, probably a Motorola Milestone/Droid.
What are the main differences between the two systems?
My priorities are a good battery life, a good push email system via imap idle, good PIM and sync to google calendar and maybe RememberTheMilk for tasks. I don't care about facebook, myspace, etc
I also like to organize my contacts into groups and I understand Android is better for this.
I know these discussions can degenerate into flames or some sort of "religion wars" (e.g. Windows vs Linux) but I'm only really interested in an honest comparison between the two systems. Much to my surprise, I could find very little on the web.
View 18 Replies
View Related
Apr 15, 2010
I just have one XML layout file, and one drawable directory, drawable-hdpi. I first want to target the high density screens. I added a bunch of imagebuttons to a relativelayout and everything looks perfect in the WVGA800 emulator. The problem arises when I view it in the WVGA854 emulator. Not only do the imagebuttons not position the same, but the images are blurry. I used dip for the layout margins on the imagebuttons even though it shouldn't matter in this case because WVGA800 and 854 are both high density. What is the problem? Why would it look totally different on emulators that have the same density and almost have the same exact screen dimensions?
View 1 Replies
View Related
Aug 2, 2010
I'm currently playing around with 2D graphics in android and have been using a plain old SurfaceView to draw Drawables and Bitmaps to the screen. This has been working alright, but there's a little stutter in the sprite movement, and I'm wondering the feasibility to do a real time (but not terrible fast) game with this.
I know GLSurfaceView exists which uses OpenGL, but I'm curious as to the extent to which this makes a difference. Is a plain SurfaceView hardware accelerated, or do I need to use OpenGL? What type of speed difference could I expect from switching to OpenGL, and how much altering of code would it require to switch (the game logic is all in a separate object that provides an ordered array of drawables to the SurfaceView)?
View 1 Replies
View Related
Aug 16, 2010
I do an import of the full package name / java file, and if I do a <classname>.<method>, SOMETIMES I can get it to access - other times I get a lot of can't use a static in a non static bunch of talk. I'll admit I'm new to Java, so what do I need to do? Call a class instance first, then call my methods? I'm rather confused by this, as I want to put all of my 'functions' into a FunctionsList.java file, and all of my main Activity (UI) into a MyActivity.java file.
For example:
<MyActivity.java>
import com.example.FunctionsList;
private class MyActivity extends Activity {
FunctionsList.function();
}
9/10 times I get that static/non-static error. If I put all of my functions into MyActivity.java, I have zero problems!
View 2 Replies
View Related
Oct 30, 2013
When a group message is sent between my co-workers, who are all iphone users, and myself (Note 3), one person in the exchange does not receive the text. This is not the common iMessage issue that was plaguing me when I made the switch from Apple to Android. This is specifically affecting one iphone user. When I send her a text individually it is not a problem. The other iPhone users don't have a problem receiving or sending to me.
View 3 Replies
View Related
Sep 9, 2010
I noticed that the keypress handling ('onKeyUp' etc) in the SDK LunarLander example is in the View class, whereas in the JetBoy example it is in the Activity class. Are there any advantages/disadvantages to either solution? My own thoughts would be that it would be nicer to put all input handling (Key, Click & Touch) into the Activity, as that doesn't do much.
View 1 Replies
View Related
Nov 3, 2010
i hav two classes...both classes are extends activity.. i need call other class method on main class on android development..its urgent..please.. i done something like subclass sub = new subclass()...its not work..
package org.me.intent_testing;
import android.app.Activity;
import android.os.Bundle;
import android.widget.;
import android.view.;
import android.content.Intent;...........
View 2 Replies
View Related
Jun 10, 2010
I literally just got hold of my Desire - and i wouldn't mind rooting it, i have all the kit to do so.
My build version is 1.1561.10.10 CL1551070 - so my question here is where can I find the latest Generic HTC ROM to root my Desire to?
I'm currently on the Orange UK branded, though i'm aware there's no backup ROM for orange as of yet i still want to go through with the generic root. I got the guide and what not.
Just need the latest Generic ROM!
View 1 Replies
View Related
May 21, 2010
I was lucky enough to find an evo from the google i/o convention for 450 plus 20 bucks for overnight shipping on ebay. I had to pay full price any ways at BB or RS due to getting palm pre in december (I cant wait to destory this horrible hardware) so it will be cheaper than the 450 plus tax i would have paid on june 4th. however will there be any differences between this version and the ones that go on sale June 4th?
View 9 Replies
View Related