Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:web-app-web (Score 3, Insightful) 278

I've used the local storage features and they're great. Even made a simple hash store based on it. But you're still stuck in the browser, so the user experience isn't quite as good as a native app. Also, you have all of the overhead of the browser, so even the leanest and meanest Javascript will have a hard time keeping up with the speed of a native app. At least, that has been my experience with the iPhone and Mobile Safari.

But it's definitely moving in the right direction, especially when you throw in CSS-driven animation (which is sadly slow on the iPhone).

Comment Re:WTF! (Score 1) 108

Twitter's pretty handy if you want to search about something that's happening *right now* and hasn't had time to be blogged about and then indexed by the search engines. For instance, there were several helicopters flying overhead and none of us knew what was going on, so we searched Twitter and discovered that someone was filming a scene for a movie.

Comment Re:Android just won't catch up with iPhone (Score 1) 117

Thanks! I'm glad you love the app! :)

I am concerned about what will happen when iPhone goes device independent. The UIKit widgets should be fine, and hopefully my custom ones will be fine too, but I'm more concerned about images (for instance, the OS logos in the Slicehost iPhone app).

And yeah, I like them both really. I think they're both fantastic platforms. The Android Market is wonderful though. I had a bug with the Android app and I was able to push it out as soon as I finished it, which was lovely.

Comment Re:Android just won't catch up with iPhone (Score 2, Interesting) 117

I shouldn't have listed Java, as I have no problem with the Java language; it's really Eclipse that bugs me and only because it (and the simulator) are so slow on my (fast) machine.

And all of the Android UI design tools I've used have been extremely awkward when compared to Interface Builder. In fact, I gave up on the tools and decided to simply write XML by hand (and only then could I finally get the results I wanted). As for IB being closed source and proprietary, that doesn't really matter much to me as I simply want to build the best UI possible (and IB's output is actually extremely verbose XML). I love open source and use/build plenty of it, but ultimately I'm going to use what I think are the best tools regardless of price or openness.

If Apple made a iPhone OS device with different resolution, I might be screwed. But in that case, I'd rather redesign the app to fit the specific device and its nuances, so that doesn't worry me so much. Ultimately, it's a difference in philosophy. The iPhone approach is more like native app design, and the Android approach is more fluid like web design. Both are good in different ways, but I personally prefer the precision of the iPhone OS approach.

As for Core Animation, it's great because it's very simple and intuitive. You can create very sophisticated animations with very little code. In fact, you can do the same kind of morph effects that you see in Javascript libraries like script.aculo.us and and jQuery, which is so easy. Maybe it's that easy in Android too, but on first glance it didn't seem to be to me.

Just so you know, I don't hate Android, and I will probably write another app at some point. If the iPhone wasn't out, it would be my phone of choice, and I think the openness of the platform is great, and publishing to the Android Market is drastically better than the App Store approval process.

Slashdot Top Deals

Say "twenty-three-skiddoo" to logout.

Working...