Originally Posted by Dick Applebaum
• Gaming API-- I have been fiddling with the SiO2 Game Engine, and it offers some promise!. It takes scenes (games, if you will) created with Blender 3D, exports them a scene file that is combined with an XCode template of pre-coded game functions. The result is compiled and runs on the iPhone or the Touch. I can see the value of incorporating something like this into XCode. Both Blender 3D and SiO2 are free, open source!
I’d like to see a Gaming API that allow for touch controls on screen that can be instantly linked to a HW D-pad accessory. Making it easy for developers to make this virtual to physical connection via the 30-pin connector without having to build for a specific HW vendor making the D-Pad.
This would open up the gaming accessory market by standardizing the developers efforts while making it simple to do. It would also help bring more and better games to the platform and hardcore mobile gamers wouldn’t feel be afraid that they’d have to buy multiple HW D-pads for different game vendors.
• Multitasking-- I agree, care to expand on your idea?
The best solution I can come up with is like the Push Notification Service. PNS has to first be setup by the developer who codes for which items will use the service. The user then decides which apps and which services they want turned on.
This is how I think background apps should work. Most apps simply don’t need to run in the background and many could be very harmful to your user experience if left to run in the background unchecked. The apps that benefit from running in the background will be enabled by the developer according to specific RAM and CPU requirements. This helps ensure that the app will not impose on the rest of the system in negative way.
The user then can turn on Background Apps in Settings and choose which app(s) from the list. An icon appears in the Menu Bar signifying a background app has been launched. When you click the Home Button the app goes away but it’s still running as indicated by the Menu Bar icon.(More and better ideas are welcome. Love to hear what others think is the best solution.)
I agree with the others!
I would add:
• Improved navigation-- I have in mind, kind of an hierarchical coverflow, where the top level is app type (games, utilities, music, etc... alphabetic listing, active apps). Then, when you select a cover, you drill-down to the next level, etc.
Oh yeah, forgot about that one. I hope they have something slick for the Maps app. I am having increased issues with the current one. I’m not sure if it’s the HW, the OS or something server-side, but I suspect it’s got to be something localized since the location is often off or has trouble getting a GPS signal.
PS: I’d love to have a GPS chip in the next run of Mac notebooks. It’s small, cheap, and I think it will become standard, eventually. Can have "Find My Mac" with MobileMe, can use HTML5’s Geol-ocationfeature, which Google already uses for mobiles, for automatically knowing your location for searches. Then you could have Dashboard widgets like weather and movies that automatically know where you are without having to change you zipcode. They added an auto-find to the timezone section of the clock in Snow Leopard that uses your IP address, but they could do much, much more.
Originally Posted by hill60
What is it with weather widgets (gadgets for those in Windows land)?
What happened to looking out the window?
The weather widgets I've seen are always so out of date they are next to useless, for current and accurate weather information there are far better sites e.g. in Australia it's the Bureau of Meteorology
Regarding forecasts "tomorrow will be the same as today" has a surprisingly high accuracy rate.
"If tomorrow will be the same as today” then there would no such thing as weather. Looking out of a window can’t tell me the temperature, can’t tell me the highs and lows of the day. It can’t tell me the rest of the week forecast, including snow, ice and rain storms. it Can’t tell me the humidity or wind temperature unless there are specific visual clues. It can’t tell me the weather for other parts of the world, which I may be going to or have family. And you never know, I might not be able to get to a window prior to getting dressed and have head out into a cold front or pouring storm.
Note, my example was just an example. I’m not one to care much about the weather. I’d rather have other Home Screen based apps developed by clever people.