Snow Leopard, iPhone take shape in the background
Quicktime X Player
Will likely have screen recording. Macrumors article
here from Sam Oliver's article
here
The 'Screen recording' option found in the file menu of the Snow Leopard Quick Time X Player is akin to Ambrosia Software's Snapz Pro X utility (or Screenflow - a great program i'd recommend).
The option will apparently "allow users to capture in motion video their Mac's screen -- essentially video screenshots." The article didn't know if the feature had been included prior to the most recent build.
Will this expand to do iPhone video screenshots? Even if it doesn't it'll certainly help those in education, demonstrations for presentations and pitches, tutorials etc. This might well link in with the iPhone video creation capabilities coming soon. This is a feature above and beyond their stated optimisation of support for modern audio and video formats to get efficient media playback...
With NVidia and Nero
announcing that Nero Movie can use NVIDIA's CUDA to encode HD video (e.g. from HD to iPhone size) at 5x the speed, i'd imagine that multiplier will increase as the cards get faster over the year, and involve OpenCL also (Nvidia having released an OpenCL driver
recently).
No doubt iMovie and Final Cut Studio will see this (we're awaiting an update which might take this up OpenCL to a decent extent, and iLife 2010 perhaps). With NVidia's OpenCL driver now out, we're seeing progress - with the
speed Apple pushed through OpenCL there's no doubt a lot of behind the scenes we're not yet fully seeing.
More
here. Speaking of Nvidia there's a new architecture for GT300 -
"the new GT300 chip has the potential to impress everybody in the industry with the level of performance it can achieve. However, we still have to wait until we see the first samples of NVIDIA's next-gen GT300, which will most likely be available in the form of the GeForce GTX 380"
softpedia. More on MIMD and SIMD etc
here.
http://www.bit-tech.net/news/hardware/2009/04/23/gt300-to-feature-mimd-architecture/1
Interesting side-news about Bluetooth 3.0 - A likely technology we may well see in the v3 iPhone - with 802.11n likely in the phone, it'll be a decent speed for interacting with Macs. On another side-note - Apple may well have been waiting for Bluetooth's update before getting a slate style Mac out. y opening up the connector, and the wireless connections to the iPhone in OS 3.0 beta, it bodes well for paving the way for a slate with sensor related options. Apple could do an app market for the slate perhaps? With a tablet likely to be useful in the medical field, being able to interact with applications and devices would be huge - doesn't seem that these separate threads have been been put together yet
by some.
There's a Mac tablet that could do EMR - and then there's a device that you could roll out to every ward round to interact with patient's medical devices ECG, blood pressure readings etc. Fraught with ethics, security issues and more. But the hardware and software is coming together to make it possible.
Safari 4
Is incompatability with Safari 4 a bug, or just the state of play, which
relates to 10.6, 10.5.7 and how Apple deals with the timing of bringing everything out in concert? Seeing as Apple wants Safari compatible content - i'd imagine they want it ready before it starting to impact on iPhone development. When will Apple want developers to move towards Safari 4 compatible? Are there more features (e.g. HTML5 features) that aren't yet included in the current Safari 4 beta?
Snow Leopard Server and iPhone
Is anyone able to talk about how much of Snow Leopard's 10.6 features will in some way feature in iPhone?
Core OS, Core Services, Media layer, Cocoa touch layer
e.g. update to Core Animation, OpenGL and OpenCL updates...
e.g. UIKit's Accelerometer - will it soon have magnetometer full 3 dimension position and acceleration data? Or Core Location update.
Interesting
article on
Appleinsider by Sam Oliver - how Apple can leverage the use of iPhones in the Enterprise to push additional value when using Snow Leopard server. SL Server has recently been
reported as having some new features added/updated - e.g. Podcast Producer (which will include allowing remote management of cameras over the web using a Mac, PC or iPhone), "new junk mail filters in Mail Server, better automated account creation in Calendar Server, and completely re-written certificate management code".)
(Previous article on PNS and Snow Leopard server
here and
here).
The
article states that 10.6 will deliver business users with Mobile Access services - "to securely deliver corporate email, contact, calendar, and intranet web services to iPhone and iPod touch users far more cost effectively than Microsoft Windows Server."
The "Remote Access", which is on the current Snow Leopard Server page, merely talks about it as a mix of new "push notifications to mobile users outside your firewall" with a proxy service providing "secure remote access to email, address book contacts, calendars, and select internal websites."
Sam's done some legwork on the session previews (which I haven't got round to yet) and has found that some previews add some details about the proxy service, and calls the service "The Mobile Access Server" which "provides a path through a corporate firewall for IMAP, SMTP, HTTP, and CalDAV without using VPN."
Currently, a mobile device usually first initiates a secured VPN tunnel to the company's private network, then is able to access resources (e.g. internal websites/wiki/messaging service). Apple currently provides support for VPN in iPhone OS 2.0 - iPhones can connect to Cisco & Microsoft VPN servers.
The article sees 10.6 server being positioned as an alternative in delivering remote access services to mobile devices (e.g. iPhones), with the benefit of potentially lower costs to a business using SL Server.
Apple's demonstrated that they've been setting up PNS for the iPhone to be hugely scalable (after having a nightmare initially and underestimating the size and difficulty of the task).
"According to sources familiar with Apple's plans, Mobile Access uses a proxy server to provide remote mobile users with "always on" security they won't need to manually connect with when needed"
I'll quote the next bit too:
A proxy server can act as a network gateway that performs content filtering or caching services to accelerate web access to internal users on a private network. In Apple's case however, it appears that Mobile Access in Snow Leopard will be used as a reverse proxy to deliver SSL certificate-based secure encryption of both email and web-based services to iPhone and iPod touch users.
It is already common for mail servers to deliver SSL encryption of POP, IMAP and SMTP traffic, and for web services to supply SSL-encrypted web access via the HTTPS protocol. Because Apple's new Address Book Server, iCal Server, and Wiki collaboration tools are all WebDAV-based, it will be simple for Apple to offer an SSL proxy that centrally secures all the email, calendar, contacts, a collaboration server access for iPhone users, making it simpler, faster, and cheaper for companies to deploy mobile remote access without configuring or supporting VPN connections.
Users will be able to access internal network resources from their iPhone or iPod touch with the same level of security that banks and online merchants use to provide SSL-encrypted website access. And because Apple designs both the server and the mobile client software, it can make the setup and configuration for using Mobile Access secured resources nearly invisible to end users.
Apple should have a firecracker of a server with the new XServes with 10.6. If they can efficiently bring the benefits of OpenCL and Grand Central Dispatch to the server space, it's an attractive proposition.
With the popularity of iPhones, it'll bring more interest in Snow Leopard Server. Apple may well push it more than normal at future Snow Leopard event(s) - if businesses and organisations are integrating iPhones in a big way, it might make a lot more sense to start getting some XServes too.
10.6 will be able to virtualise Microsoft's Windows Server, and add other benefits on top afaik - so you could have your cake, and eat it.
In this market, Apple really can show that Microsoft charges a lot more (primarily from their large license charges), but that Apple may well soon give a lot more value for money, especially for larger user numbers.
Fast Company,
zdnet's take...
Blast from the past
The move to Intel in 2005. 2005 - Bonjour was just coming on the scene for Windows, iTunes 4.8 or so, videos were just being able to be purchased, the PS3 was just being unveiled.
Paul Thurrott
wrote about Apple moving to Intel April 26th- bit of a throw away line during his coverage of WinHEC:
This one's bizarre, but we heard at lunch today that Apple is unhappy with the PowerPC production at IBM and will be switching to Intel-compatible chips this very year. Yeah, seriously.
23 May - WSJ says Apple is moving to Intel. Contains get out clauses. Cnet
writes the story up too.
Fri 03 June - Cnet: “
Apple to ditch IBM, switch to Intel chips article.
Sat 04 June -
Intel-Apple Odds and Ends
WSJ seconds
Cnet here
Mr. Jobs waited until the last moment - 3 p.m. on Friday, June 4 - to inform Big Blue [I was moving to Intel chips]. Those executives said that I.B.M. had learned about Apple's negotiations with Intel from news reports and that Apple had not returned phone calls in recent weeks
I’ll See You Intel - "It can’t just be that they’re switching for kicks. It’s not performance"
Monday 06 June
- WWDC keynote
-
Bombs Away "This announcement has caught both Apple’s customers and the rest of the industry by surprise."
The switch to Intel was like a recurring rumor, then it happened. Curiously, Thurrott mentioned swirling unsubstantiated rumors of a tablet back in 2005...Another interesting tidbit -
"
According to Markoff, Apple went with Intel because it would allow Mac users to dual-boot their systems with Windows in order to take advantage of the huge collection of Windows games out there"
"An Intel processor inside a Macintosh could put the vast library of Windows-based games and software programs within the reach of Mac users - at least those who are willing to run a second operating system on their computers.
Moreover, having Intel Inside might solve an important perception problem that has long plagued Apple in its effort to convert consumers who are attracted to the company's industrial design, but who have stayed away because the computers do not run Windows programs.
Should the new [IBM PowerPC/Cell-based video game] consoles find wide acceptance as broad-based entertainment engines, Intel will need to respond - and one attractive alternative would be an inexpensive Macintosh Mini based on an Intel processor, able to run the vast library of PC games."
"Sony's top executives had tried to persuade Mr. Jobs to adopt a chip that I.B.M. has been developing for the next-generation Sony PlayStation ... Mr. Kutaragi tried to interest Mr. Jobs in adopting the Cell chip"
It's a pet thought - but I can't shake the feeling =Apple's done some quiet/skunkwork on refactoring their code for concurrency. We'll see.
http://www.youtube.com/watch?v=ghdTqnYnFyg "Just in case"