Mobile developers building apps for iOS and Android have some new tools from Microsoft designed to make their lives easier. On Thursday, the company unveiled a series of apps and services, including one that’s designed to let Windows-based developers test iOS apps from their PCs.
Called Xamarin Live Player, the app allows developers to link their iOS or Android phones with Visual Studio on Windows or Mac and then test the .Net mobile applications they’re building in a matter of seconds.
It’s designed to solve two key problems: developers needing to burn time setting up their development environments, and the time that it takes to compile applications, according to Microsoft Corporate Vice President Nat Friedman.
A conservative group took credit for a barrage of anti-net neutrality comments posted on the U.S. Federal Communications Commission’s website this week, but it denied generating fake activism.
The Center for Individual Freedom said it did not use a bot to generate comments after news reports raised questions about the legitimacy of the posts. Between Monday and early Wednesday afternoon, the FCC had received more than 128,000 comments duplicating the language provided by CFIF.
Building an engaging and informative customer experience
Windows 10 IoT provides a secure, cutting-edge IoT platform that will transform the way developers bring devices and solutions to market. With the release of the Windows 10 Creators Update, we’ve made huge improvements in Windows 10 IoT Core, including improved developer tools, additional APIs, new code samples, and more. We are launching a newly designed Windows IoT website, growing our partner base, and supporting more silicon options than ever before.
I’m excited and honored to be at Build 2017 this week, showing partner and customer solutions that are innovative, secure, and intelligent. New partners like Innowi, Kodisoft, and XOGO are building innovative solutions using Windows 10 IoT Core and Windows 10 IoT Enterprise, such as next-generation point-of-sale devices, interactive tables, and intelligent digital signage.
As announced today in the Windows 10 IoT session at Build 2017, we are partnering with Intel to bring more choice to our customers and offer more computing power for their designs. Working alongside our partners at Intel, we are pleased to announce that in addition to the Baytrail, Apollo Lake, and Joule platforms supported today, Windows 10 IoT Core will also be supported on Cherrytrail and Braswell platforms in the near future. That’s great, but that’s not all. I’m even more excited to announce today that Windows 10 IoT Core will be supported across Intel’s full range of processors moving forward, including the Core, Pentium, Celeron and Atom lines. This is a great expansion of our existing SoC support, which will now range from a Qualcomm Snapdragon 212 all the way to the top-end Intel Core i7. See our full list of Windows IoT enabled SoCs and devices on our developer website.
As you will see at Build 2017, Windows 10 IoT and Azure complement each other and offer developers an opportunity to build secure and scalable solutions from the device to the cloud. We are excited about enabling the future of edge computing scenarios across multiple industries. We believe the integration between Windows 10 IoT and Azure IoT will help developers be even more productive in the IoT space and we’ve taken a big step towards that goal with the Windows 10 Creators Update. Some highlights include:
Turn-key connectivity to the Azure IoT Hub that offers reliable and secure device-to-cloud and cloud-to-device messaging, scaling to millions of devices.
Support for the upcoming Azure IoT Hub Device Provisioning Service, which makes it easier to provision a connected device via Azure IoT services, leveraging Windows IoT TPM based security.
In addition to this Azure-connected functionality, we’ve also added new features to Windows IoT Core to help keep devices safe and enable developers to do more, including:
Support for Project “Rome” that allows a user to launch an app or communicate with an app service on a remote device, enabling cross-device experiences using the Microsoft Graph.
Support for Device Guard for IoT, which improves threat resistance by allowing only OS components and code signed by the OEM to load. This adds to the robust set of security features in Windows 10 IoT such as BitLocker and Secure Boot.
Cortana*, your personal digital assistant, is now available for you to integrate into your devices. Cortana will help you get things done by completing tasks and interacting with you using natural language in a consistent, contextual way.
You can also check out the redesigned website for developers, which will help you get started with Windows 10 IoT. If you’re not able to attend Build 2017 in person, you can find all the latest content on Channel 9.
Build 2017 is taking place right now here in Seattle and during this morning’s keynote, Terry Myerson has unveiled the next Windows 10 update arriving in the fall â€“ the Windows 10 Fall Creators Update. You can read about everything announced this morning here in this blog post from Terry. Windows Insiders who have been running builds from our Development Branch over the last few weeks have already been helping test the Windows 10 Fall Creators Update. And we are releasing Windows 10 Insider Preview Build 16193 for PC to Windows Insiders in the Fast ring today along with Windows 10 Mobile Insider Preview Build 15213 to Insiders in the Fast ring.
If you are at Build, be sure to stop by the Windows Insider Program booth! Brandon and Jason will be there as well as several of our Community Champs such as our favorite emoji master, Jen Gentleman!
Upcoming Bug Bash
We know Windows Insiders love participating in Bug Bashes. So we’re really excited to do our very first Bug Bash for the Windows 10 Fall Creators Update! The Bug Bash will start at 12am (Pacific Time) on Monday May 15th and will run a full week ending at 11:59 pm (Pacific Time) on Sunday May 21st. We’re also planning to do two Beam webcasts on Thursday May 18th – one in the morning, and another in the evening – to reach many of our global Insiders! Look for specific timing from us early next week on these webcasts so you can attend! We’ll also publish some new quests as usual for this bug bash as well. So be sure to open Feedback Hub and complete as many quests as you can!
What’s New in Build 16193 For PC
Tell your story your way: Today at Build we unveiled a big update coming to the Windows 10 Creators Update and the Windows 10 Fall Creators Update. Story Remix is an evolution of the Photos app that makes it easier than ever to relive your memories and introduces video story creation from your photos and videos. Windows Insiders will be the first to try out many of the new features demonstrated today – with more to come!
Videos made easy: Story Remix uses its understanding of your content to find collections of content most relevant to you and automatically brings it together into video stories – each with a soundtrack, theme, and transitions. You can keep these suggested video stories to enjoy and share, remix them with just a click of a button, or edit them yourself in story editor to get it just right. Anyone can get started creating great videos with the help of Story Remix.
Search: Story Remix uses deep learning and AI to automatically tag your content. Now you can search by people, places or things to easily find specific photos in your ever-growing collection so that you can view, edit or create a story.
Updated UX: The Story Remix app now includes elements of Fluent Design like connected animations, conscious scrollbars, and acrylic. The Explore page is the hub for your entire collection of photos and videos, where you can view your content in three different sizes – small, medium, and large. The Create page is the jumping off point for creating new stories.
Discovery bar: The new discovery bar gives you quick access to delight and common tasks, making it easy to create a new story, see stories we’ve created for you, and discover your past memories of people, places, and things.
Share your stories: Upload your video stories quickly to YouTube and Facebook, or share them easily via email or via OneDrive.
Power Throttling Update: Starting with Build 16193, the Task Manager column name has changed from “Background Moderated” to “Power Throttling”. For more information on Power Throttling, read this blog post here.
Individually controlling the volume of your UWP apps: We’ve updated the Volume Mixer to now include UWP apps (like Microsoft Edge, or Groove Music), so you can set their volume without impacting the overall system volume. Appreciate everyone who’s shared feedback requesting this, let us know what you’d like to see next! Note: UWP apps will only appear in the Volume Mixer once they start playing sound. To open the Volume Mixer, right-click on the speaker icon in the taskbar.
Changes, improvements, and fixes for PC
PC Reset via Settings > Update & security > Recovery works again on non-English Insider Preview builds.
Navigating to Settings > Personalization > Lock screen should no longer crash Settings app.
We fixed an issue where Settings would crash on launch for Insiders using certain display languages, including Russian, French, Polish and Korean. If you were impacted by this on Build 16188, that means you won’t be able to open Windows Update to check for updates. However, your PC will download the new build in the background. Once the build is downloaded and staged, your device should automatically restart to install it when idle and outside of your configured active hours. Or you could go to Start and Power and choose to Update and Restart to install the build.
We fixed the issue causing XAML designers in Visual Studio and Blend for Visual Studio to show an exception when a XAML file from a Universal Windows Platform project is opened.
We fixed an issue resulting in some fonts not rendering properly in Greek or other single-byte system locales such as Hebrew or Arabic.
We fixed an issue where the “clear all” button in Action Center wouldn’t work if a notification had been expanded.
You can now use Ctrl + Win + N to directly open Narrator Settings.
We fixed an issue where the Windows Store App Troubleshooter was erroneously showing the message “Not Fixed” instead of “Fixed” after following the steps to troubleshoot the error “Windows Store cache may be damaged”.
We fixed an issue from recent flights that could lead to the PC no longer recognizing any USB device until the USB Root Hub had been disabled and re-enabled in Device Manager.
Known issues for PC
Windows Defender Application Guard (WDAG) will fail to work on touch PC’s, showing a solid black window on launch. Non-touch enabled devices should not experience the issue. A temporary workaround if you would like to use WDAG is to go to Device Manager, expand Human Interface Devices and disable the “HID-compliant touch screen” and “Intel Precise Touch Device” if they are present. After a reboot try WDAG again. Re-enable these devices to restore touch.
[DEVELOPERS] The XAML designer in Visual Studio 2017 hits an error causing a squiggle error under ThemeResource references to XAML’s generic.xaml resources.
Some Insiders have reported seeing this error “Some updates were cancelled. We’ll keep trying in case new updates become available” in Windows Update. See this forum post for more details.
Surface 3 devices fail to update to new builds if a SD memory card is inserted. The updated drivers for the Surface 3 that fix this issue have not yet been published to Windows Update.
Outlook 2016 may hang on launch due to an issue where the spam filter gets stuck reading the Outlook Data File and the UI waits indefinitely for it to return. We’re investigating.
We are investigating reports that Microsoft Edge fails to open PDFs with “Couldn’t open PDF. Something is keeping this PDF from opening” error.
You will be unable to type in your password to log in to the Facebook, Instagram or Messenger apps. A workaround is to use the “Login with the browser” button.
Changes, improvements, and fixes for Mobile
We fixed an issue where the Battery Settings page caused the device to become unresponsive and appear to have hung.
We fixed a general issue where certain background tasks were being incorrectly starved under resource contention. This issue would impact music and video playback.
Under low memory conditions, additional app launches will cause the OS to run out-of-memory and the device will restart unexpectedly to recover. This fix detects the condition and blocks app launches until memory is freed up.
We fixed an issue with Microsoft Edge which prevented the phone from entering Connected Standby which caused battery drain.
We fixed an issue where the word auto-correction service would crash.
We fixed 2 issues causing the device screen to stay off when unplugging from the Continuum dock after screen has timed out normally requiring the device to be rebooted to recover.
We fixed an issue with the Notifications Settings page which made the UI appear unresponsive.
We fixed an Enterprise MDM issue where the policy could hide all pages except the Work Access page.
Known issues for Mobile
The copyright date is incorrect under Settings > System > About. It shows as 2016 when it should be 2017. Thanks to the Windows Insiders that reported this!
In some cases, the WeChat app may crash on launch.
Windows Server joining the Windows Insider Program
Yesterday at Build, we announced that Windows Server is joining the Windows Insider Program! Starting this summer, we will begin to post early builds of the new Windows Server features, including container-optimized Nano Server images to the Docker Hub, support for Linux containers, Windows Subsystem for Linux (WSL), better orchestration support and SMB storage for containers. Sign up now, get familiar with the site, and watch the Windows Server blog and the Windows Insider forums for the notice when the preview is available. For more information â€“ see this blog post.
We know how much Windows Insiders love Ninjacat backgrounds. So we’ve put out a brand new one for everyone to check out to celebrate our amazing community. Download it here!
A lot of you have been asking “What is the secret mission we left Paul O’Malley and his co-workers at the Sydney Microsoft store with?” Simple…the Windows Insiders team wants to make YOU famous! Starting right now, we have all of our retail store friends on the lookout for people who are doing cool things with tech and would like to partner closer with us. This involves things like people who help others with tech (SO many of our Insiders help their schools, neighborhoods, forums, and companies with tech decisions and problems), people who do cool Surface art on the devices in the stores, people who are teaching interesting classes, in general…people who really stand out as creative leaders in these communities.
We want to get to know you better so we’ve asked the retail folks that IF you’re comfortable with it, please send us your contact info. We want to feature you in our blogs, pull you on stage with us at conferences and showcase you for what you are – tech heroes!
If there is a Microsoft Store near you, go on in and make friends with our retail friends. Tell them we sent you. We can’t wait to get to know you better
It was an amazing day today at Build 2017. With the Windows 10 Fall Creators Update, we continue to grow the Windows platform so that Windows is home for all developers. As I reflect on the day, I want to highlight how Windows and VS are creating the best end-to-end development process and enabling developers not only to maximize their code reuse, but also to create experiences that are engaging, powered by intelligence and connected across devices.
.NET Development Improvements
With today’s announcement that .NET Standard 2.0 for UWP and XAML Standard will be coming later this year, .NET is now the most complete cross-platform development framework. This combination, along with Visual Studio, makes it easier than ever before to write fully native and full-featured apps for all your target platforms in C#, including Windows, iOS, Android, Linux and, of course, the cloud!
.NET Standard 2.0 and XAML Standard
.NET Standard 2.0 is expanding the UWP surface by over 20,000 APIs to make sure your code is more interoperable than ever. We also know that about 70% of NuGet packages are API compatible with .NET Standard 2.0. Your most requested APIs for UWP, such as Reflection and SqlClient, will be fully accessible to you from the Windows 10 Fall Creators Update. In addition, XAML Standard allows you to keep much of your UI code common and still maintain a native look and feel across Windows, iOS, and Android. Your experience on Windows will automatically provide Fluent UI and all input interaction models for free. Our goal is to unify our XAML dialects across UWP XAML and Xamarin Forms, making cross platform development easier than ever. We encourage you to give us direct feedback in the GitHub repo – http://aka.ms/xamlstandard.
Microsoft Graph and Creating Connected Experiences
We are connecting Windows to the Microsoft Graph, enabling amazing new Windows shell features such as Timeline, Cloud Clipboard, and Pick up Where I Left Off (PWILO). And you can use the same APIs to enhance your own applications too.
Devices in the Microsoft Graph
Using the Microsoft Graph API, you can now access your all of your users’ devices, enabling you to break down boundaries between devices. You can call apps and app services on each device, allowing for cross-device coordination of experiences.
Activities in the Microsoft Graph
Starting with the Windows Fall Creators Update, we are releasing the UserActivity APIs, enabling you to drive engagement in your apps, across devices and platforms. A UserActivity is the unit of user engagement in Windows, and consists of three components: a deep-link, visuals, and metadata. When a UserActivity session is created by an application, it accrues engagement records as users interact with the application.
Activities in the Microsoft Graph provide a great way to store and track your activity across all your devices. Being able to visualize those activities is a critical part of the experience your customers will expect. Adaptive cards provide developers a visualization, using an open format, that works across multiple applications and experiences. The visualization for all the activities in the Timeline is provided by attaching an adaptive card to the activity using the Project Rome APIs. Adaptive cards are based on a JSON schema that enables app/content providers to have a rich visualization surface that can be represented in numerous experiences. The experience that hosts the card has control over exactly how the card is represented so that the card feels like a natural extension of the UI of the host app.
With the Fluent design system, we are taking a significant step forward in re-envisioning the way we develop the next generation of apps and experiences that translate seamlessly and naturally across devices. Our world is increasingly being driven by multiple devices – phones, tablets, PCs, game consoles, mixed reality headsets, etc. We don’t use just one device, we use many, and we’re constantly expressing ourselves by creating and consuming content across them. Each of these devices behaves differently and fulfills different needs. Some rely on touch and ink, some read our voices and gestures. It’s because of this world we live in today that Microsoft is making a big investment in our design system.
Fluent Design enables the creation of more expressive and engaging experiences that work continuously across devices—from large screens, to small screens, to no screen—all in a way that will drive higher engagement and love for your apps. There are 5 fundamentals to Fluid design system – light, depth, motion, materials and scale. All of these join together in concert to give us the capabilities to build immersive, rich apps that scale continuously across the device ecosystem:
Light – Light helps enable the ability to draw someone’s attention, or more clearly guide them through their navigations
Depth – Depth helps us understand how things relate to each other when they’re within a more layered, physical environment
Motion – Motion is a powerful way to establish context and imply relationships between content in natural, subtle and delightful ways
Material – Material can help take full advantage of the available screen space to celebrate content. It can also bring a sense of lightweight, ephemeral user experience
Scale – Scale allows us expand our toolbox for more dimensions, inviting innovation across new device form factors
Testing and a secure deployment system is critical, so I’m particularly excited by Visual Studio Mobile Center, which allows you to have a CI/CD pipeline for UWP (in addition to iOS and Android) and integrates with our Store to make publication and distribution of your apps a breeze! We are also adding Windows devices to our test cloud, to enable developers to see how the app will look on the various devices and to help find issues before publishing.
Windows is the ultimate dev box
Our ambition is to make Windows the best dev box – for any dev, writing any app, targeting any platform.
Last year at build, I announced that bash was coming to Windows through the Windows Subsystem for Linux. We heard your feedback that deployment was a bit challenging, so we are streamlining deployment to come directly from the Windows store. In addition, we are working with Suse and Fedora Linux to enable multiple Linux distributions to run simultaneously. On top of these additional distros, there are loads of improvements under the hood, such as USB device communications support (e.g. deploy your Raspberry Pi bits via USB from Bash), USB drive mounting (for FAT32/exFAT/NTFS formatted USB drives), network share mounting, improved network configuration sync between Windows and Linux, and deeper syscalls to improve the breadth and depth of WSL’s compatibility with Linux apps.
In addition, there’s now the Xamarin Live Player which allows you to deploy, run, test and debug iOS apps directly from a Windows PC. Never before have you been able to build for so many platforms on one dev box!
Finally, I love seeing what our developer community can create, and the amazing experiences you are bringing to Windows. Just a couple of days ago I had the opportunity to celebrate with some of you our first windows developer awards:
Thank you, and I look forward to trying your applications soon.
Snapchat CEO Evan Spiegel is under fire after his performance during Snap’s first-ever earnings call.
Despite less-than-stellar growth reports, the 26-year-old Spiegel was defiant and laughed off concerns that Facebook was encroaching on Snapchat’s turf, a move CNBC’s Jim Cramer called “so arrogant.”
“Evan Spiegel, listen to me and listen to me good,” the ‘Mad Money’ host said. “You are going to introduce your call the next time. Then you’re going to back off and let your CFO talk. And when you get back on the call you’re going to say ‘Look, I did not do the job I’d like to but I am going to work harder.'”
This isn’t the first time that Spiegel has been called arrogant, however — he discussed the topic during his commencement address at USC two years ago, referencing his choice to turn down an acquisition offer from Facebook.
“When we decided not to sell our business people called us a lot of things besides crazy — things like arrogant and entitled. The same words that I’ve heard used to describe our generation time and time again. The Millennial Generation. The ‘Me’ Generation. Well, it’s true,” Spiegel said. “We do have a sense of entitlement, a sense of ownership, because, after all, this is the world we were born into, and we are responsible for it.”
The stars are aligning for tech giants like Apple, Google, or Amazon to take aim at the cable TV industry.
Last month, Google became the first tech behemoth to directly take on cable by releasing its own TV package, called YouTube TV. The $35 package is what’s called a “skinny bundle,” coming in at around 40 channels, with special attention paid to sports.
With YouTube TV, Google beat competitors like Apple and Amazon to the punch. Both have previously been rumored to be trying to put together their own TV packages — Apple for years, though it always seems to fall through.
That’s an opening in the marketplace, and it’s only getting bigger as time goes on, the research suggests. In contrast to millennials, only 43% of Boomers (55+) said they were likely to use a tech company like Apple, Google, or Facebook for their cable service instead of their current provider.
Here is the full chart from Salesforce (which conducted the survey via Harris Poll):
Tech giants aren’t the only companies betting that a new type of pay-TV package will emerge. Companies from Hulu to AT&T have released live streaming TV bundles, delivered over the internet, that can be watched on your smart TV, laptop, phone, and so on. It’s good to note that in these packages, you still need to pay for data, so companies who provide it could have a structural advantage.
So far, many TV network heavyweights have loved the idea — especially those that are losing a ton of subscribers.
“The substantial growth we’re already seeing makes us bullish on the future of these nascent offerings,” Disney CEO Bob Iger, whose ESPN has seen millions of subscriber losses over the last few years, said on Disney’s earnings call Tuesday. “Right now, they are a small part of the pay TV universe, but we believe they’ll be a much bigger part of the business going forward.”
But it’s still unclear whether these bundles will be a hit, and whether the traditional cable business model, with a combination of advertising and subscription revenue, will prevail in the new digital age.
In fact, both Netflix and Facebook seem to be betting that TV-quality shows can be sustained by a single revenue source. For Netflix, that’s subscriptions, and for Facebook, it’s advertising. YouTube also recently announced a slate of shows with celebrities like Ellen DeGeneres, Kevin Hart, and Katy Perry — funded entirely by advertising.
Regardless of the model that emerges, however, Salesforce’s data suggests that the time is ripe for tech companies to strike at traditional distributors of cable and satellite TV.
Microsoft just announced that Apple iTunes will be coming to the Windows Store app market. That’s the full version of iTunes, complete with Apple iPhone syncing.
This is a big deal for Microsoft — just last week, Microsoft announced Windows 10 S, a streamlined version of its flagship aimed at students, with the limitation that it can only install Windows Store apps. Adding iTunes to the Windows Store makes Windows 10 S a lot more useful and usable to a lot more people.
Looking to advance application design, Microsoft today is detailing its Fluent Design System, which is intended to help developers build engaging applications that work on multiple types of systems. At its Build conference, it also revealed more developer support for its Universal Windows Platform (UWP) and a few details of the next version of Windows 10.
Fluent Design System
Previously known as Project Neon, Fluent Design System is built to “help developers create more expressive and engaging apps that work across a variety of devices and input diversity,” said Microsoft spokesman Frank Shaw.