Developers can now peek under the hood of the Amnesia games

The developers of the legendary Amnesia horror series have made their code open source to help teach and inspire others.

Code for Amnesia: The Dark Descent and Amnesia: A Machine For Pigs is now available in full on GitHub.

In a blog post, developer Frictional Games wrote:

“This doesn’t mean that the game is suddenly free. It just means that people are free to use the source however they want as long as they adhere to the GPL3 licence. The game and all of...

Hey, Swift developers! You can now build Windows apps

Swift developers can now build apps for Windows using their language of choice.

In a blog post, Swift Core team member Saleem Abdulrasool announced the release of Swift toolchain images for Windows.

The toolchains contain various components required for building and running Swift code on Microsoft’s operating system.

Apparently, it’s taken over a year’s worth of work to port Swift to Windows.

“Porting Swift to Windows is not about simply...

Samsung officially cancels its 2020 developer conference

Samsung has been forced to cancel its developer conference, predominantly because of that COVID-19 thing.

“Please be advised, the Samsung Developer Conference in 2020 has been cancelled. We are disappointed that we will not be hosting the event this year and getting the chance to interact directly with you,” Samsung announced today.

“Our top priority is the health and safety of our employees, the developer community, partners, and local communities and in making...

Study suggests contact-tracing apps will grow 15% per year

A new study suggests that contact-tracing apps will be among the fastest-growing new categories in the coming years.

Contact-tracing apps should help to provide a return to some degree of normalcy, in a year that's been anything but normal.

While many believe such apps are a new concept that’s emerged in the wake of COVID-19, a contact-tracing app was first developed for the Ebola outbreak in the Congo by the Global Outbreak Alert and Response Network in collaboration...

Getting to grips with Microsoft’s Blazor: Key features for interactive web development

Sponsored If you work in the field of interactive web development, you will have seen plenty of writing and discussion about Microsoft Blazor - or indeed are already using it.  But how can you use the framework to its full potential?

Blazor lets developers build interactive web user interfaces (UIs) using C# instead of JavaScript, and is a feature of ASP.NET, the development framework which extends the .NET developer platform with tools and libraries for building web apps. Its...

Trump will ban TikTok and WeChat from US app stores this weekend

President Trump’s ban on Chinese apps TikTok and WeChat will come into effect this weekend.

The US Department of Commerce (DoC) announced that the apps will be banned starting on Sunday 20th September.

Commerce Secretary Wilbur Ross said in a statement:

“Today’s actions prove once again that President Trump will do everything in his power to guarantee our national security and protect Americans from the threats of the Chinese Communist Party.

The...

GitHub CLI 1.0 enables a full repo workflow from the terminal

GitHub CLI, a tool for bringing full repo functionality to your terminal, has reached its first stable version after a very successful beta.

“Developers spend a lot of time in their terminals, and our CLI helps to mitigate the frequent context switching between your terminal and GitHub.com,” says Amanda Pinsker, Product Designer at GitHub.

“Command-line tools enable developers to script nearly any action and automate their workflows, which in turn allows developers...

Developers aren’t happy with Apple’s surprise release of iOS 14

Turns out developers want more of a heads up before a major OS update is pushed to over one and a half billion users.

Apple’s event yesterday was focused on launching shiny new watches and tablets. The only major announcement for developers was the bombshell that iOS 14 is launching today:

https://twitter.com/JPEGuin/status/1305934894036647941

Ok, so granted there’ve been eight public betas of iOS 14. Most developers probably knew a final release was imminent....

Research: One in four people learnt to code during COVID-19 lockdown

Some people who found themselves with extra time during the COVID-19 lockdown put it to good use.

Research from digital transformation firm BoxBoat suggests that around one in four people spent time learning coding languages during the lockdown.

The most commonly learned programming language was Python, followed by Java and C++.

The greatest motivations for people setting out to improve their skills were career development (55%), personal development (46%),...

Switch developers are reportedly being told to prepare for 4K

A report suggests Nintendo is telling some developers to prepare their Switch games for 4K.

Rumours of a 4K-supporting "Switch Pro" have circulated almost since the original console launched.

Nintendo has always prioritised innovation over the most powerful specs like PlayStation and Xbox. However, the Switch launched notably underpowered—even for 2017 standards.

The Switch's display is just a poor quality 720p LCD when 1080p smartphones have been available...