Feeds:
Posts
Comments

–> Modern

1) Closures unified with function pointers

2) Tuples and multiple return values

3) Generics This is a huge one. Swift supports generic classes and functions.

4) Fast and concise iteration over a range or collection

5) Structs that support methods, extensions, protocols

6) Functional programming patterns, e.g.: map and filter

7) Operator overloading. I imagine this one will be controversial.

8) Explicit optional. Swift makes optional values a first-class language construct, and requires that any optional type be explicitly marked as such.

9) Type inference. Static typing is nice, but it can lead to painful redundancy in code.

–> Interactive Playgrounds

1) Design a new algorithm, watching its results every step of the way

2) Create new tests, verifying they work before promoting into your test suite

3) Experiment with new APIs to hone your Swift coding skills

–>  Read-Eval-Print-Loop (REPL)

–> Designed for Safety

–> Fast and Powerful

 

1. These are the thinnest iPhones yet!

With a thickness of

0.27 inches for the iPhone 6

0.28 for the iPhone 6 Plus.

2. We’re also talking of an impressive display

1334 by 750 pixels (326 pixels per inch, or over one million pixels, slightly higher than 720p) for the iPhone 6.

1920 by 1080 pixels (401 pixels per inch, or over two million pixels, and native 1080p) for the iPhone 6 Plus.

3. Of course, both are bigger too

6.22 inches high by 3.06 inches wide (the iPhone 6 Plus)

5.44 inches high by 2.64 inches wide (the iPhone 6)

4. Good news: both will have zippier processors

The A8 chip, Apple’s second-gen 64-bit offering with some 2 billion transistors,

5. Their batteries just got much better

it do up to 80 hours of audio

14 hours of video

up to 24 hours of talk time over 3G

16 days of standby

6. All hail the new cameras

The camera that changed photos now does the same for video.

1080p HD at 60 fps, slo-mo at 240 fps

7. Faster wireless. Far and wide

With faster LTE — up to 150 Mbps — iPhone 6 users can experience faster download and upload speeds

Up to 3x faster Wi‑Fi

8. Security. Right at your fingertip

Your fingerprint. Your iPhone.

9. Your wallet. Without the wallet

More secure payments.

Keep your purchases private.

The major credit cards. With the same major benefits.

10.The biggest iOS release ever

iPhone comes with an amazing collection of apps.

Over one million apps. Infinite possibilities.

Start on your iPhone. Finish on your Mac or iPad.

Whatever developers do next, you can be sure it will be big.

1. New font

2. Flatter, translucent look

3. Improved Notification Centre

4. Better Spotlight

5. AirDrop and Handoff

6. Flatter, faster Safari

7. Draw in Mail

8. Call with Messages

9. Cross platform iCloud Drive

10. Instant Hotspot

1. Message

Message will get Apple Watch extensions that will let you read texts just by raising your arm when you get an alert. You’ll also be able to respond.

2. Phone

When you get phone call it will vibrate on your wrist and you can take a call, or reject the call, from your wrist.

3. Mail

Mail will alert you when you get an email, and you can read, flag or delete the message.

4. Calendar

Displays what’s coming up next in a user’s day, sends meeting reminders and allows users to accept calendar invitations.

5. Activity

Activity app will track your movements, exercise, and how long you are sitting – and it will remind you to stand up if you haven’t for some time. You’ll also be able to see a graphical representation of your stats.

6. Workout

The Workout app will monitor your workout sessions and show time, distance, speed, and calories burned

7. Map

Lets users view current location and get turn-by-turn directions. Maps takes advantage of Taptic Feedback, delivering different vibrations for a left or right turn.

8. Passbook

Passbook will show your airline ticket and barcodes that can be scanned to allow access.

9. Music

Users can control the music on their iPhones via Apple Watch and Apple Watch can also play music directly.

10. Camera / Photos

Apple Watch serves as a remote shutter for the iPhone’s camera. It can display a live preview of what the iPhone sees, and snap the picture. Apple Watch also displays photos that are Favorited on the iPhone in its Photos app.

11. Remote Control (Apple TV, iTunes)

You can use the Apple Watch to remote control your iPhone camera and your Apple TV.

Apple Watch can serve as a remote control for both iTunes and the Apple TV, letting users navigate the interface with the watch.

12. Weather

Apple Watch lets users to see the weather in their immediate location or anywhere in the world. The app displays a detailed daily report and a weekly forecast.

13. Stocks

The Stock app will offer graphs that show the performance of your stocks.

14. Alarm/Stopwatch/Timer

Similar to the iPhone’s clock app, Apple Watch has stopwatch, timer, and alarm functionality built in, along with a world clock.

15. World Clock

There is also a World Clock app available that will show the time in various time zones. You can set it up with your favourites.

16. Siri

Siri will work with the Hey Siri commend.

17. Settings

A Settings app serves as a hub to enable and disable various Apple Watch features, including Bluetooth, Do Not Disturb, and Mute. This app also lets users ping their iPhones to determine its location should it become lost.

iOS 8 includes more than 4,000 new APIs for developers.

1) App Extensions

2) Touch ID Authentication

3) Home Kit Framework

4) Handoff

5) Unified Storyboards for Universal Apps

6) Health Kit Framework (In Build Health App)

7) Interactive Notification

8) QuickType Keyboard

9) Family Sharing

10) PhotoKit

Manual Camera Controls

Photos Framework

Sharing options

Photo Editing

Custom Actions

11) Games

Metal

Scene Kit

Sprite Kit

AV Audio Engine

12) Swift

13) iCloud Drive

Document-Related Data Migration

Cloud Kit

Document Picker

14) WiFi Calling

15) Safari credit card scanning

A few things missing from iOS 7:

The ten thing that are no more available in iOS 7.0.

1) UIDevice uniqueIdentifier is probably the most notable of all these. It was deprecated back in iOS 5 but as of iOS 7, it is just flat out gone. Xcode won’t even compile if you try to call it. However, if any existing app on the device does call it, the returned value will no longer be the UDID but instead NSUUID.

2) MAC Address. This one goes hand in hand with the uniqueIdentifier. Apple really doesn’t want you getting at any kind of ID that will uniquely identify a device. If you try to get the MAC Address on iOS 7 you will only get back 02:00:00:00:00:00.

3) libsyscall gethostuuid .This one is part of Core Bluetooth. Apple is being very loud and clear: if you want any kind of unique ID use identifierForVendor, advertisingIdentifier, or CFUUID.

4) UIViewController wantsFullScreenLayout In iOS 7, all view controllers are full screen.

5) UIColor scrollViewTexturedBackgroundColor and the like are now deprecated. UIColor objects that provided background textures for earlier versions of iOS are gone.

6) MapKit has deprecated the entire MKOverlayView class in favor of the new MKOverlayRenderer now available in iOS 7.The existing overlay views have been replaced with an updated set of overlay renderer objects that descend from the MKOverlayRenderer class.

7) CoreLocation has deprecated CLRegion in favor of CLCircularRegion. The CLRegion class continues to exist as an abstract base class that supports both geographic and beacon regions.

8) The Audio Session API in the Audio Toolbox framework is deprecated. Apps should use the AVAudioSession class in the AV Foundation framework instead.

9) The UUID property of the CBCentral class is deprecated. To specify the unique ID of your central objects, use the identifier property instead.

10) Many drawing additions to the NSString class are deprecated in favor of newer variants.

1) Control Center (Some things should be only a swipe away. And now they are.)
2) Notification Center (Today is all about you.)
3) Multitasking (While you multitask, it dose, too.)
4) Camera (All the right formats. Right at your fingertips.)
5) Photos (Life is full of special moments. So is your photo library.)
6) AirDrop (Drop everything.)
7) Safari (With things out of the way, there’s way more web.)
8) iTunes Radio (Hear where your music takes you.)
9) Siri (You’re going to like what you hear. And see.)
10) App Store (Find the right app for wherever you are.)
11) Find My iPhone (And if you can’t, at least there’s this.)
12) iOS in the Car (Best passenger ever.)
13) Mail
14) Weather
15) Messages

Follow

Get every new post delivered to your Inbox.

Join 42 other followers