SDN Cast 53 – ARM, CShell, WWDC and news week 23

SDNCast 53-800

Developments are going fast, according to the rumors from the market that is. There already was the pre-recorded video at Build 2017 about Windows on ARM, this weeks announcement by Qualcomm on full Windows 10 PCs running on its Snapdragon 835 ARM processor with built-in LTE for “Always Connected” devices (https://www.qualcomm.com/news/onq/2017/05/31/windows-10-running-snapdragon-835-mobile-pc-platform-unveiled-computex).

Intel quickly followed with a statement suggesting that certain 3rd parties might have been using their patents without their consent.

At the same time videos appeared online showing the new Windows interface called CShell. CShell has options to scale the user interface depending on the device the applications are running on. A smaller device will adapt to a mobile like interface where on full scale systems all details will emerge. All devices will get their most optimized view.

Overall it seems that a new Windows mobile devices is rising but not with Windows Mobile but with the full version of Windows that will also be running on full PC ARM devices as mentioned above. Devices have been announced, in the official prerecorded video by Microsoft and also in other videos to be arriving Q4 this year already! In other words, ready for Holiday Season 2017…

Besides speculating on this, we also discussed the news items presented at the Apple Developer Conference WWDC 2017. We are talking about the new devices, upgrades to the iMac Pro, HomePod, AIKit APIs and more. So our Dutch speaking viewers get updated in about an hour on the latest news and event updates.

If you are in the neighborhood also don’t forget that our next SDN Event is close. At June 23rd we will have our second SDN Event this year with, as always, a great set of sessions and speakers. A slightly changed program this time, we will start with a generic keynote by Richard Campbell. After that the regular sessions start.

You Dutchies can register at our SDN site:
https://www.sdn.nl/EVENTS/23-juni-2017

Where can you find our 53rd episode of our Dutch SDN Cast?

https://youtu.be/97VVbIKgwx0

Did you subscribe our Dutch SDN Cast channel already?

Subscribe your YouTube channel if you don’t want to miss a single broadcast. Usually we will broadcast on Thursday evenings at 8 PM but there can be a change of plans where we need to move to another time or day. So to be sure Subscribe to our channel on YouTube or go to http://www.sdncast.nl to see when the next episode is due.

Other news:

Announcing Availability of SharePoint Framework Extensions Developer Preview
https://dev.office.com/blogs/announcing-availability-of-sharepoint-framework-extensions-developer-preview

Open Sourcing the Microsoft Graph Explorer
https://dev.office.com/blogs/open-sourcing-the-microsoft-graph-explorer

Performance Improvements in .NET Core
https://blogs.msdn.microsoft.com/dotnet/2017/06/07/performance-improvements-in-net-core/

Android Developer Preview 3
https://developer.android.com/preview/release-notes.html

Android O APIs are final, get your apps ready!
https://android-developers.googleblog.com/2017/06/android-o-apis-are-final-get-your-apps.html

CShell
First Look at CShell on a Windows phone (Exclusive)

Intel seemingly hints of potential patent infringement around x86 emulation on ARM
http://www.zdnet.com/article/intel-seemingly-hints-of-potential-patent-infringement-around-x86-emulation-on-arm/

Important information on the closing of Docs.com
https://support.office.com/en-US/article/Belangrijke-informatie-over-einde-van-service-voor-Docs-com-3b0d4877-1643-457c-9756-8caf28b94da4
https://docs.com

Events

This week’s events

WWDC 2017 – June 5-9, 2017 – San José
https://developer.apple.com/news/?id=02152017a

DevSum 17 – June 8-9, 2017 – Stockholm
http://www.devsum.se/

Next Week events

Goto Amsterdam – June 12-15
https://gotoams.nl/2017

Microsoft Data Insights Summit – June 12-13, 2017 – Seattle
https://www.microsoft.com/en-us/datainsightssummit

NDC Oslo – June 12-16, 2017 – Oslo
http://ndcoslo.com

E3 – June 13-15, 2017 – Los Angeles Convention Center
https://www.e3expo.com/show-info/2895/about-e3/

Global Devops Bootcamp June 17
http://globaldevopsbootcamp.com

Upcoming events

Office365 Engage – June 19-22 – Haarlem
https://office365engage.com/

Google Cloud Next – June 21 – Kromhouthal – Amsterdam
https://cloudplatformonline.com/Next-Amsterdam-2017.html

SDN Event 2 – Zeist – June 23, 2017
www.sdn.nl

Inspire July 9-13 – Washington D.C.
https://partner.microsoft.com/en-us/inspire/

Ignite 2017 – September 25-29 – Orlando
https://ignite.microsoft.com

SDN Event 3 – Zeist, NL – October 6, 2017
www.sdn.nl

TechDays – October 12-13, 2017 RAI Amsterdam
http://www.techdays.nl/

As usual we are always looking for presenters for our own events and Meetup’s so if you want to share something about hot technologies or just about something you implemented at work or in an App that could be interesting to our audience let us know so we can schedule you for one or our next SDN events or Dutch .NET Group Meetups.

This off course also goes for if you want to write a great article for us to publish in our SDN Magazines or at our SDN Website. The downside of publishing a magazine article is that there can be some time between writing the article and publishing the magazine. So, if it is time critical sometimes the best option is to publish it on the www.sdn.nl website to get more speedy attention to the article.

As you see, options enough to address your audience with top notch information. You can even, if you like, be our guest in our SDN Cast shows to discuss the projects you are working on or other topics you master. We will instruct you how to connect with us and what it is you need to join the show.

Hopefully we will see you at our weekly web cast, for the schedule go to www.sdncast.nl for next week’s announcement to find out the day and time of our next broadcast or go to www.sdncast.nl/youtube to watch old episodes and videos that we recorded at our events. Don’t forget to subscribe our YouTube channel www.sdncast.nl/subscribe or go directly to YouTube not to miss any of our shows!

Apple WWDC 2016 Overview – iOS

wwdc16-og_thumb.jpg

This is the third part of my Worldwide Developer Conference 2016 event overview. In this part I will get into iOS 10, one of the four operating systems by Apple. The operating system running on Apple iPods, iPads and iPhones (and Apple CarPlay). iOS 10 operating system features were presented at the Worldwide Developer Conference 2016 on June 13th.

Lock Screen Refresh

With this version of iOS activates the lock screen whenever the device is picked up: “Raise to Wake” on devices with Touch ID. So simply just lift the device and it is ready to go, unlock it or open the device.

A feature that was removed with this is “Slide to Unlock”. It appeared that most people used the Touch ID to unlock the phone anyway so now when you pick up your device it will say “Press Home to Unlock” or if already unlocked “Press Home to Open”

Sliding will in fact still do something, it will bring up your Widgets panel when swiping to the right. Swiping left will bring up the camera.

Siri

To access Siri from your apps Apple provided the SiriKit SDK in iOS 10. Right now the SDK is limited to Booking Rides, Search Photo Apps, Send Messages, Calling, Payments and Workouts. The reason for this limitation is the risk of privacy breaches. Apple likes to control what is accessed through Siri and user information should not be able to be accessed through Siri.

Removing Stock Apps

Now you can remove Stock Apps from your device. This wasn’t possible earlier. Stock Apps are the preinstalled Apps from Apple such as: Calendar, Compass, Contacts etc. etc..

Messages

Messages got a big overhaul and took a huge part of the Keynote. Many new features arrived at the Messages App. From animated backgrounds, more visual link where the message shows you a preview of the content like pictures, videos to written messages using ink. Emoji’s are the next big thing in Messages. Emoji’s will sometimes show bigger sized, when there are more size will change back to normal. Writing a new message allows you to highlight the possible candidates to be replaced by emoji’s and easily swap out the words by icons. More message customizing can be done with the use of new Stickers.

Photos

As we have seen with photo services from other providers Apple is adding more machine learning to their systems. It will now recognize up to seven facial expressions and thousands of categories recognizing subjects such as dogs, cats, flowers, whatever … Apple also added Memories. With Memories pictures are bundled from similar events. Your vacation in Spain for instance, or the event in a sports arena last weekend. Interesting statement again related to privacy is that Apple stated not able to ‘see’ the images.

Apps Update

Controlling your home is added with the new Home app. Switch on or off your lights or other HomeKit compatible devices. Apple Music has been updated, many UI updates and lyrics are added. Apple News got an update, breaking news notifications and the option to have subscription based information.

Apple Pay web payments can now be done through Safari with participating websites. A “Pay with Apple Pay” button will be available where you will be able to pay by authentication through the Touch ID.

And what else is there?

Besides the features mentioned above there are numerous other updates. Not so big, smaller updates but overall a lot. For developers one important thing is probably that a large part of the kernel is now available unencrypted. Not sure this was intended or published by accident.

 

 

Apple WWDC 2016 Overview – watchOS

wwdc16-og_thumb.jpg

This is the second part of my Worldwide Developer Conference 2016 event overview. In this part I will get into watchOS, one of the four operating systems by Apple. The operating system running on Apple Watch to be exact. It is the third update on the watchOS operating system presented at the Worldwide Developer Conference 2016 on june 13th. An update with new apps, watch faces and most of all a significant improvement of performance.

New watch faces

Three new faces have been added to the set of existing faces. Minnie Mouse with adjustable clothing to match the color of the current band you attached to the watch. An activity face to show you how you are progressing in your day and a Numerical watch face to show you just one number depending on the current time.

Face gallery on the iPhone

The Apple Watch app on iPhone now contains a Face Gallery where you can change the properties of the watch faces, like the color of the Minnie Mouse dress. You could do this in previous versions on the Apple Watch but now you can do the same on the larger screen of your iPhone in the Apple Watch app.

New ‘Favorites’ Dock and Control Center

The navigation has been changed for watchOS 3 where the button on the side of the watch previously showed a list of your contacts. This is now replaced by a collection of your ‘favorite’ apps. This collection replaces the Glance view you brought up by swiping up. Instead of the Glance view, when you swipe up, you will get the Control Center, just like you are used to see on the iPhone. Also switching the face plates is a lot easier in this version. Simply swipe left or right, no longer is the deep press needed to bring the other faces up.

Quick loading of apps from memory

Besides changing the navigation also the use of memory has been changed significantly. Your favorite apps you put in the Dock view are constantly available in the background and stay in memory to enable quick switching between apps. These apps are always updated in the background. Apps running in memory are to be seven times faster than on the old system.

Not only the docked apps will be loaded in memory but also your most recent used apps. When browsing the apps on the dock it will display a current snapshot without loading the app completely. You can add up to ten aps to the Dock view.

Emergency call

A new feature on the Apple Watch is SOS, if you press the lower side button for over three seconds the watch will call the local emergency service. This depends on where you are. In the Netherlands supposedly it would call the 112 emergency service instead of 911 in the US.

Calling the emergency service will also provide the medical information such as age, weight, allergy information and more.

Activities

Sharing of your activities

Sharing your activities is hot nowadays, who doesn’t own an activity tracker? Apple did notice that and next to adding the Activity watch face they added activity sharing so you can share your stats with the friends you like.

Wheelchair support

Activity tracking has been made compatible for wheelchair users. Instead of telling you to stand up, which can be awkward if you can’t, the watch will now suggest that it is “Time to roll” if you are in wheelchair mode. Also pushing the wheels of the wheelchair is now a supported activity in this mode.

Workouts

Several improvements have been made in the area of the Workouts. For instance there is now support for automatic pausing in case you are stopping for traffic lights or some other reason. Registration will pause and will start again when renewed motion is detected. Lifting your arm is now sufficient to show you the stats of the workout. Manually putting the workout on hold can also be accomplished by pressing the Digital Crown and stopping is now done by right swiping instead of force touch. If you are doing a workout that is not in the list you can use ‘other’ workout types.

New apps

Breathe App

One app in particular they spent some time on was the Breath app. With this app you will get support to train your breathing and get into control to be more relaxed. The watch helps by showing images and graphics to indicate how you should be breathing.

Reminders and Find my Friends

Equal to the iPhone the Reminders and Find my Friends app is now added to the Apple Watch for you to use. As ‘docked’ app the Find my Friends app will always be active in the background and allows you to quickly show you where your friends are located.

Heart Rate

With the replacing of the Glance view there is now the Heart Rate app. This was the only thing that didn’t already have its own app outside the Glance view.

Messages

Immediately after receiving a message you can now send a reply by really writing on the screen using the new Scribble feature. You can also do that in Chinese if you like, just draw the characters on the screen.

Leftovers:

Authentication

With watchOS 3 you can use your watch as an authentication device for your iPhone to unlock the phone. So you can unlock your phone as soon as it is in close range of the iPhone and no longer needed to enter the authentication information like a pin code.

Apple Pay

Appls on the Apple Watch now get access to Apple Pay, that is if it is supported in your locale. If it is developers can add Apple Pay features to their apps in order for you to use it in the apps of your liking.

New APIs

With watchOS3 the developer gets access to the Digital Crown, touch events, speaker audio, SpriteKit, SceneKit, Game Center, CloudKit to enable saving data over multiple devices and many other new options…

A final word

If you look at it, it really became a large article where at first sight one may have thought there wasn’t all that much changed for this operating system. Still too bad most features can only be used with the phone nearby, the iPhone to be exact – it isn’t multi-platform, but we are used to that with Apple by now.

 

 

Apple Worldwide Developer Conference 2016 Roundup – tvOS

wwdc16-og

With these posts I’d like to summarize what was announced at the Apple Worldwide Developer Conference 2016. The WWDC 2016 conference can be divided into four sections, each section for one of its four operating systems. Where Microsoft took the path of consolidating all operating systems into one operating system, Apple currently has four operating systems for each of the dedicated device types. You can think of it what you want, but the fact is that Apple currently has the operating systems: iOS (iPhone, iPad), tvOS (Apple TV), watchOS (Apple Watch) and OS X renamed to macOS (Mac)

This is part one of probably four about the announcements at WWDC 2016 related to tvOS.

tvOS

tvOS is the operating system of Apple TV with integrated App Store and voice-based Siri searches. WWDC is positioned to be a developer conference, but I found that the conference is for a large part also about content and new UI capabilities. Of course it is up to the developer to integrate the capabilities but the WWDC show doesn’t show you how (at least in the keynotes, so you might think the keynotes are in fact end user presentations).
That said, Apple announced several new Apps to be arriving on tvOS: Sling, Fox Sports Go, Molotov TV and games such as Minecraft Story Mode and Sketch Party.

Single Sign On Authentication

At WWDC 2016 Apple announced Single Sign On for tvOS. With Single Sign On for tvOS you only need to enter your credentials once without the need to re-enter your credentials every time you access a pay-tv subscription item. So no longer you are required to repeatedly enter your name and secret password whenever you switch between ‘locked’ channels. This feature will also be available for iOS according to Apple at WWDC.

Games that require Controllers

Apple TV now also supports up to four game controllers.

Topic Based Siri Commands

Siri supposedly will now be able to do searches around topics like “Comedies from the 70’s” or “Movies about Soccer”. Also Siri can now help you to jump straight into your live channel with commands like “Watch CNN News” to go directly to channel CNN. Another thing is smart YouTube searches like “search YouTube for funny home videos”

Homekit Commands

Apple TV will also get support for Homekit. The API to control all your Homekit compatible devices independent from what manufacturer the device came.

New iPhone Remote App

This app will allow users to control their content but also to use Siri to control the Apple TV. It can also be used to play games on Apple TV or enter text using the iOS keyboard.

New tvOS APIs

Apple announced a couple of new tvOS APIs and also support for PhotoKit and Homekit. A new API is ReplayKit that enables recording of live broadcasts from your apps.

Other features

New features that arrive at iOS and macOS also will come to tvOS. Among those the new redesigned Apple Music with lyrics. You can now chant along with your fav music on Apple TV as well. Photos will get, just like iOS and macOS, the new feature called Memories that tries to bundle all the topic/location related pictures in one view. Remember that Microsoft already has a feature like that on their OneDrive online albums.