GitHub today released version 1.0 of Electron, its application framework for building cross-platform software. Electron uses CSS, HTML and JavaScript, and it can build native applications for Linux, OS X and Windows. Originally known as Atom Shell, Electron went into development two years ago. The original goal of the project was to build a framework … continue reading
Progress announced the latest release of the open-source framework NativeScript today, allowing developers to build native mobile apps with JavaScript on all major mobile platforms. NativeScript 2.0, which is open source and backed by Telerik, allows Angular developers to write native mobile applications for Android and iOS using Google’s Angular 2 JavaScript framework. Developers can … continue reading
GitLab is strongly recommending users upgrade to any of the newest versions for GitLab 8.2 through 8.7 GitLab Community Edition (CE) and Enterprise Edition (EE) because they contain security fixes. One of the security fixes is for a critical privilege escalation. GitLab said that during an internal code review, it discovered a critical security flaw … continue reading
The free Visual Studio extension that allows developers to build HTML5 applications using C# or XAML has hit beta version 8 on its way to general availability. C#/XAML for HTML5 (CSHTML5) was developed by the software company Userware. Beta 8 includes more than 25 features requested by users, such as extensibility, styles and templates, and … continue reading
The 300-pound humanoid robot that NASA wants to use for space exploration has arrived at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) this week. Researchers at CSAIL, led by CSAIL principal investigator Russ Tedrake will program their new “Valkyrie” robot to autonomously perform challenging tasks that would allow it to replace or help astronauts … continue reading
The JavaScript runtime Node.js hit version 6 today with performance advancements as well as reliability and security enhancements. This version, unlike version 5.0, is intended to be a long-term support release in order to provide front-end, back-end, Web and IoT developers with a consistent and high-quality solution. “This release is committed to Long Term Support … continue reading
Microsoft is introducing a new JavaScript language service in Visual Studio 15. The service, codenamed Salsa, is designed to improve the existing JavaScript language and provide enhancements to JSX support, module support, and ES6/ES7 syntax coverage. According to Microsoft, language services are meant to provide completion lists, signature help, syntax highlighting and other helpful features … continue reading
The open-source JavaScript application platform Meteor announced its latest release: Meteor 1.3. This release is focused on helping teams with production applications manage, scale and test their Meteor codebases. It will also help the Meteor team to continue to align the Meteor platform with the innovations in JavaScript. Meteor 1.3 includes better support for application … continue reading
These days, everyone has a best friend: Their smartphone. “On the Web, personalization is a constant struggle, whereas on mobile it’s pretty accurate,” said Nancy Hua, cofounder and CEO of Apptimize, a mobile A/B testing platform. “You know everything they’ve ever done. You also know their context at that moment: Are they on the go? … continue reading
Mobile apps unleash a world of capabilities. Commonly used to bond with family and friends through social media and picture-sharing, as well as to pass time with games, they also provide businesses and organizations the ability to work and collaborate on-the-go with a variety of productivity tools, such as Microsoft Office Mobile. They allow us … continue reading
Build native iOS and Android apps from a single codebase with NativeScript. NativeScript is a open-source cross-platform framework dedicated to native mobile development. “As many companies are adopting more modernized and digital strategies, developers are looking for more ways to save time and developer apps across multiple platforms,” said Dan Wilson, NativeScript product marketing manager … continue reading
Due to the lack of variety in brackets and parentheses on a regular keyboard, the syntax of modern C++ sometimes gets tricky, according to Dima Korolev, captain of engineering at opinion aggregation company Staance. Some problems with C++ include array indexing and lambda definitions. Korolev also mentioned that Objective-C uses square brackets to send messages. … continue reading