![]() |
Re: iPhone and iPod Touch SDK is amazing... Wow.
ah yes, 3D. it actually surprised me that i didnt know the iphone packed a 3D chip under the hood. explains the snappy interface people have been raving on about...
|
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
I'm not saying that current NIT hardware is bad. Competition is just getting stronger and I think that devices that offer best user experience out of the box will be the winners. Apple is very good at that and their SDK seems to be on the same track. Quote:
Quote:
|
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
Quote:
Quote:
|
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
- with 'real' framebuffer in main RAM (SDRAM) whole system is slowed down by constant LCD display refresh that fights with any other access to RAM. When they designed 770 someone decided this is too much to bear and they used external LCD controller with its own memory. Same solution is used on PCs, integrated videocards steal RAM cycles from main RAM too, dedicated video cards are preferred for better performance. This solution however makes display updates more complicated as, unlike with PCs, external video RAM is not directly mapped to CPU and cannot be written to easily (and directly). It must be send 'by hand' (you can send specific rectangle of display area). - OMAP 2 in N8x0 has SRAM good enough for 640x480 which is sadly less than 800x480 our tablets need, so problem is not solved and there is still external chip with its own 800x480 framebuffer. internal 640x480 SRAM is used for additional video plane (why not when we have it) but this does not bring big benefits now as it also needs to be transferred to external chip (together with rest of normal 800x480 framebuffer in SDRAM). I believe there is slight benefit of having this SRAM used now for video and some video scaling or other transformation is done by OMAP display controller but nothing substantial. - as for 3D - maybe the video plane in SRAM would be a benefit but maybe not, I don't know if the (currently unused) 3D chip can draw to it or must draw to SDRAM and what is performance of both solutions (if both are possible). Maybe it doesn't matter much and this is not the main problem, see below - you can draw as fast as you can (in 2d or maybe in 3d in future) to internal 'video' RAM (both SRAM and SDRAM) but you won't see it on display until transferred to external chip. This causes problem for fullscreen 800x480 display updates at good FPS rate but is supposedly good enough for 640x480 at ~25 fps so it is not show stopper but .. - current video system is pretty complex even now so it is not surprise that nobody at Nokia pushed hard for making 3D acceleration working. Even if hardware specs could do it, it is not easy to make it running with current architecture so (IMO) they better spend developer resources elsewhere. Also maybe the licensed 3d solution Nokia could buy would not fit this architecture and customizations would be costly or even impossible. Maybe all this can change if Nokia managers dazzled by iPhone decide to change some priorities but I'm not holding my breath for it :-) - hopefully with next generation we may fit whole 800x480 (or more) to directly mapped video ram and ditch external chip making the architecture easier to support features like 3D, video out, etc Not sure if all this gives you some arguments in your iphone vs Maemo SDK discussion though :-) |
Re: iPhone and iPod Touch SDK is amazing... Wow.
Lol this thread is pretty derailed.
Everything is so messy on the N800/N810. Weak video support, terrible LCD controller, no PowerVR drivers, bad GPS lock on times, a browser that loses finger/stylus control on sites with javascript. Its just an unfinished and unpolished product even after 3 years of development. Its very unfortunate, as the idea behind the IT is awesome and something with arguably lesser hardware (iTouch) comes in and makes it look really bad. Apple took the time to build a proper platform with no video tearing, 3d drivers, awesome scaling webkit engine, PIM syncing, email that works and now an incredible sdk with big name developers. And this is all in ONE year, not three. I hope Nokia sticks with it. They have the right idea with the easy tethering, big high res screen and open source software... but they are at least another year or two out from really creating an "everyday" product. I'll continue to follow the product line, as it got me interested in the idea of a pocket browser. For some it sucks that the iPhone SDK is Mac OS X only, but its one of the best I've seen for a mobile platform. I am patiently waiting for an iMac update and I'll definitely be messing around then :) |
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
With verizon, it's 40 for voice plan, 60 on top if you want unlimited data. |
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
|
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
|
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
here (norway) tethering do not come at a premium, its just another generator of data traffic thats payed by the megabyte (or you can get a unlimited flat rate option with the ones that have actual networks). |
Re: iPhone and iPod Touch SDK is amazing... Wow.
Quote:
Everything they have on the iPhone comes from Mac OS X. They simply just had to fix some issues related to the "embedded" word (better power manager, touch input and so on). But everything else comes from Mac OS X. And they are working on Mac OS X more than Nokia on Linux+GTK. Moreover, they are for sure working, internally, on the iPhone a lot more earlier than one year. Like they did for Mac OS X on Intel. They said, later, that they were working on it since 2000. Last, Cocoa stems from Carbon. Carbon comes from NeXT (still Steve, but running a darker company). |
All times are GMT. The time now is 11:33. |
vBulletin® Version 3.8.8