Friday, 14 June 2013

OS X Mavericks

OS X Mavericks 



                 OSX Mavericks. The next big release of the world’s most advanced desktop operating system. Coming this fall.











Whats New: The following get improved with new OS X.
Preview:
  • iBooks : The books you’ve already downloaded on your iPad, iPhone, or iPod touch will automatically appear in iBooks on your Mac.
  • Maps : 
    Zooming is incredibly smooth and responsive. Text and details are crisp and easy to read. And you get gorgeous views such as Flyover, a photo-realistic, interactive 3D experience that lets you soar high above select cities. Maps makes it simple to get information on local points of interest like restaurants and hotels, showing you phone numbers, photos, and even Yelp reviews. It’s also easy to get there on time, thanks to point-to-point directions, real-time traffic conditions, and suggested alternate routes. When you’re ready to go, send your map to your iPhone for voice navigation on the way
    Maps are built into Mail, Contacts, and Calendar, too. So wherever you see an address, you can see it on a map, just like that.

  • Calendar :  
    Calendar is streamlined with a fresh new look and powerful features to go with it. Continuous scrolling lets the weeks and months flow by smoothly, so you can look at the last half of one month and the first half of the next one. A new event inspector makes it even simpler to create and edit events by suggesting addresses and points of interest when you start typing in the location field. It shows your event’s location on a map, calculates travel time, and displays a weather forecast.

  • Safari : New Nitro Tiered JIT and Fast Start technologies in Safari, the web pages you visit feel snappier and more responsive.
  • iCloud Keychain:
    Remembering your passwords can be a real pain. But now iCloud Keychain remembers them for you.2 It stores your website user names and passwords on the devices you’ve approved, protects them with robust AES 256-bit encryption, and keeps them up to date on each device. And it automatically fills them in whenever and wherever you need them.3 The new Password Generator suggests unique, hard-to-guess passwords for your online accounts. iCloud Keychain works with credit card information too, so checking out is a snap

  • Multiple Displays :
    There’s no longer a primary or secondary display — now each has its own menu bar, and the Dock is available on whichever screen you’re working on. You can have multiple app windows running on either display. 
  • Notifications :
    Notifications let you see what’s up — and now they let you get things done, all without leaving the app you’re in. With OS X Mavericks, you can interact with your notifications, so you can reply to a message, respond to a FaceTime video call, or delete an email right from a notification. In addition, you can now sign up with your favorite websites to get breaking news, sports scores, auction alerts, and more — even if Safari isn’t running.

  • Finder Tabs :
    Finder Tabs help you declutter your desktop by consolidating multiple Finder windows into one. You could keep a tab for Documents, one for AirDrop, and one for Back to My Mac, all in a single Finder window. You can switch between tabs, customize views, and reorder them however you like. To move a file from tab to tab, just drag and drop. And now you can even expand a Finder window to full screen and effortlessly move files wherever you want.

  • Tags : Tags are a powerful new way to organize and find your files, even documents stored in iCloud. Simply tag files you want to organize together with a keyword, like “Important.” Then when you want to find those files, just click Important in the Finder sidebar or enter it in the search field. Tag a file once, or give it multiple tags to assign it to multiple projects. If you have documents stored in multiple iCloud libraries, tags let you group them together into projects. So if you’re planning an event, you could tag the guest list you saved in Numbers, the flyer you designed in Pages, and the presentation you created in Keynote, and see them all with just one click — organized as a single project in a single Finder window.
  • OS X Server : includes a number of innovations that will help the people who use your network as well as the people who manage it. The new features in Xcode Server make it easier than ever for a Mac or iOS development team to create robust, reliable software, thanks to continuous integration, testing, and repository hosting services. Caching Server 2 speeds up the download and delivery of software through the App Store, Mac App Store, and iTunes Store, and it can now cache on your server for faster downloading to iOS 7 devices. And Profile Manager has an array of new management features for iOS 7 and OS X Mavericks that simplify software distribution of apps and books.
  • Advanced Technologies:
    With OS X Mavericks, your Mac works even smarter. Energy-saving technologies help you get more out of your battery, and performance-boosting technology brings you more speed and responsiveness. It’s power wielded wisely. Learn more

Developer View:

New XCode -5 is released. Xcode adds numerous features that support OS X v10.9, notably:
  • Templates for new-style Open Directory plug-ins
  • The LLDB debugger now supports kernel extension debugging; to learn more about transitioning from GDB to LLDB, read LLDB Command Map and LLDB Quick Start Guide
  • The GDB debugger has been removed


New Frameworks
The following frameworks have been added in OS X v10.9:
  • AV Kit (AVKit.framework). AV Kit is a modern API for incorporating media playback capabilities into apps. AV Kit provides view-level services for media playback, complete with user controls, chapter navigation, and support for subtitles and closed captioning. Built on the most modern OS X media technology, AV Kit is an ideal starting point for developers looking to transition their QuickTime-based applications to AV Foundation.For more information, read AVKit Framework Reference.
  • Sprite Kit (SpriteKit.framework). Sprite Kit is a powerful graphics framework for developing 2D games such as side-scrolling shooters, puzzle games, and platform games.When you use Sprite Kit, you set various sprite attributes such as position, size, rotation, gravity, and mass. Built-in support for actions and physics makes animations look real, and particle systems let you create essential game effects such as fire, explosions, and smoke. Sprite Kit’s OpenGL-based renderer then efficiently animates 2D scenes based on the parameters you specify.
    To assist you in developing games based on Sprite Kit, Xcode provides support for texture atlas creation and includes a particle editor.
    For more information, read Sprite Kit Programming Guide.
  • Map Kit (MapKit.framework). Map Kit provides an interface for embedding maps directly into your App Store app’s windows and views. It also provides support for annotating a map, adding overlays, and performing reverse-geocoding lookups to determine placemark information for a given set of map coordinates.For more information, read Map Kit Framework Reference.
  • Game Controller (GameController.framework). Game Controller provides a high-level Objective-C API for accepting input from Made-for-iPhone/iPod/iPad (MFi) game controllers in games. The MFi game controller specification provides a standard way for accessory developers to build controllers with analog d-pads, buttons, triggers and thumb sticks. Game controllers declare support for a standard or extended profile that indicates which controls they provide. Games can support either profile or both, and you can tailor their behavior according to which controls are available.For more information, read Game Controller Programming Guide.
  • Media Accessibility (MediaAccessibility.framework). Media Accessibility provides support for getting and setting global user preferences that control the behavior and appearance of captions and subtitles when playing movies.
  • Media Library (MediaLibrary.framework). Media Library provides support for accessing media provided by iLife apps, Aperture, Final Cut Pro, Logic, and users’ Movies folder from within sandboxed apps.For more information, read Media Library Framework Reference.
  • iTunes Media Library (iTunesMediaLibrary.framework in /Library/Frameworks). iTunes Media Library provides support for accessing media provided by iTunes from within sandboxed apps. This framework is considered to be a public API as of iTunes 11.
  • OS X Website Push Notifications: Keep users up-to-date with news and other alerts using Apple push notifications. Once users have signed up for notifications from your website in Safari, you can send them push notifications that appear just like Mac app notifications, even when Safari isn’t running. Users can then click on your push notification to launch your website. Notifications Programming Guide
  • LinkedIn: Make it easy for users to post links and access their LinkedIn profiles directly from your app. With single sign-on in OS X Mavericks, users can sign into their account once and stay connected with their professional networks.
  • Multiple Displays :With OS X Mavericks users can arrange multiple displays any way they like, with windowed apps or full screen apps on each display, so now is a great time to adopt full screen in your app. This flexibility is perfect when developing software; zoom Xcode to full screen on your MacBook while debugging your app running on an attached Thunderbolt display. You can even use AirPlay with AppleTV to use your HDTV as a second display.



Features like "App Nap" reduces power consumption by completely suspending your app’s execution from CPU.
See more: Release Notes




    No comments:

    Post a Comment