Google I/O is the search giant's annual developer event. It kicks off overnight in Mountain View, California, just a day after Microsoft Build so they get a chance to not only announce their new products and services but also react to what's coming from the crowd in Seattle. So, what can we expect?
Tagged With developers
Facebook's annual F8 conference is underway and there have been lots of announcements during Mark Zuckerberg's opening keynote. While the social media giant has been pummelled over recent weeks following revelations of massive abuses of their platform and poor oversight of how personal data is handled within the platform they are pushing on with a number of new initiatives, including one that will potentially raise the hackles of privacy watchdogs.
Apple has officially announced that their annual shindig for developers, the Worldwide Developer Conference will be running from 4 June for five days at the McEnery Convention Center in San Jose. This is the annual event where developers get to showcase their new software creations and Apple unveils the latest versions of all their new software. With the company now offering four different operating systems - macOS, iOS, tvOS and watchOS - there will be a lot to see.
Last week, Apple updated their Swift programming language to version 4. Initially released during WWDC in 2014, Swift replaced the Objective C language developers were working with to create iOS, macOS, watchOS and tvOS applications. There's a compatibility mode that supports Swift 3 code and you can combine new and old code as the previous version and the new can peacefully coexist.
Skillsoft has launched CodeX, a new virtual coding practice lab that provides coding exercises with embedded video content. It offers hardware labs for products from Cisco, Microsoft, VMware and CompTIA with tools such as Android Studio 2.3.3, Eclipse, Eclipse Neon, IDLE 3.4, IPython (Anaconda 4.4) and Microsoft Visual Studio.
As we move away from the era of deploying servers - physical or virtual - in order to run applications, developers need to move towards building applications in different ways. AWS has published a guide on building server less web apps that guides you through the process. Of course, it's all very AWS-centric but it looks like a good place to begin a journey down the road of developing server less apps.
GitHub has added a bunch of new tools to their platform. Using the GitHub GraphQL API, you can now create your own tools, there have been enhancements made to project boards and new tools for organising repositories have been added. There are also a bunch of bug fixes and the ability to deprecate TLS protocols in order to enhance application security.
At yesterday's WWDC keynote, Apple announced updates to almost every piece of hardware in their product catalog other than the iPhone and iPad Mini. You'd almost think it was January 2009 at the Macworld Expo, when Apple used to give the keynote and announce new hardware to keep the fan-boys excited. But given WWDC is a developer conference, was there anything announced yesterday for developers other than shiny new computers?
Microsoft's annual Build Tour will be making its last stop of the year in Sydney on June 29 and 30. The Microsoft Build Tour is for developers using Microsoft platform and tools. The event will topics across Windows, Cloud, AI and cross-platform development. It will also deliver the latest news around .NET, web apps, the Universal Windows Platform, Win32 apps, Mixed Reality, Visual Studio, Xamarin, Microsoft Azure, Cognitive services and more.
With the release of the new Surface Laptop came the announcement that meet another edition of Windows was upon us.
Recruiting the right person for a role is hard. When I spoke with Dr Hugh Thompson, who was with Blue Coat Systems at the time and is now the CTO at Symantec, he told me one way his business went about recruiting infosec professionals was to find people with great analysis skills and curiousity first and then worry about teaching them technical skills later. Finding people who could learn was more important than finding people with ready-made skills.
Over at Elegant Code, David Starr gives some thought to the most important attributes of a great development team member.
C is one of many programming languages that are useful to learn as a beginner. MagPi, the official Raspberry Pi magazine, put together a book that helpfully walks you through the basics.
Today, Google quietly released a developer preview of Android N. If you're one of the lucky few with a Nexus 6, 5X, 6P, 9, Nexus Player or Pixel C, here's how to install it and try out the new hotness.
One of the more frustrating aspects of mobile app development is the indeterminate time between when an app is submitted to an official app store and when it is approved. That has certainly been an issue for some Windows Phone developers, so the news that Microsoft is trying to streamline its certification systems is welcome.