Google’s Project IDX Offers Full-Stack Dev in a Web Browser

Google has debuted Project IDX, an AI-enabled development environment for building full-stack web and multiplatform apps. Comparing app development that works across mobile, web, and desktop platforms to “building a Rube Goldberg machine” with a duct-taped tech stack, Google says Project IDX smooths the process of compiling, testing, deploying and monitoring apps. The browser-based Project IDX is built on the Google Cloud using the Codey family of AI foundation models built on PaLM 2. Currently, IDX supports the JavaScript and Dart languages, with plans for Python, Go and more. Continue reading Google’s Project IDX Offers Full-Stack Dev in a Web Browser

Google Announces New Dart Programming Language for Web Apps

  • Google unveiled an early preview version of its Dart programming language this week, which engineer Lars Bak of the Dart Team describes as “a class-based optionally typed programming language for building web applications.”
  • Bak writes on the Google Code blog that Dart has three design goals: 1) “Create a structured yet flexible language for web programming,” 2) “Make Dart feel familiar and natural to programmers and thus easy to learn,” and 3) “Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution.”
  • Google has made its language and preliminary development tools available as open source via dartlang.org, with code the company suggests will be “executable via a native virtual machine or on top of a JavaScript engine that translates Dart code to JavaScript,” reports The Next Web.
  • According to Google: “This means you can write a web application in Dart and have it compiled and run on any modern browser. The Dart VM is not currently integrated in Chrome but we plan to explore this option.”