cordova.apache.org

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

Mobile apps with HTML, CSS & JS for Android & iOS.

Cordova CLI 13.0.0 Released!

25 November 2025 @ 12:00 am

We are happy to announce that [email protected] has been released! This is the latest version of the Cordova command-line interface (CLI) used for creating and building Cordova apps. [email protected] on npm To upgrade a global installation: npm uninstall -g cordova npm install -g cordova@latest Note: If you are installing Cordova locally in a project (not globally), simply omit the -g flag. Release Highlights The most notable changes in this major release include: Updated npm dependencies. Increased Node.js engine requirement to >=20.17.0 || >=22.9.0. Removed telemetry

Cordova iOS 8.0.0 is now available!

23 November 2025 @ 12:00 am

After nearly 2 years of work, we are excited to finally announce that we have released Cordova iOS 8.0.0! This is Cordova's platform supporting the development of applications for iOS & iPadOS; now with better support for the latest platform features. [email protected] To upgrade: cordova platform remove ios cordova platform add [email protected] This is a major version release which includes some breaking changes! We have tried hard to make the update process as smooth as possible for both application and plugin developers, while improving the experience for developers embedding Cordova iOS as a library. For plugin authors, we've written a guide about

Cordova Lib 13.0.0 Released!

5 November 2025 @ 12:00 am

We are happy to announce that [email protected] has been released. This is the main library behind the Cordova CLI, handling project and build operations. [email protected] Release Highlights The most notable changes in this major release are: Updated the library's npm dependencies. Increased the Node.js engine requirement to >=20.17.0 || >=22.9.0. Dropped support for the cordova serve command. Dropped support for the create plugin command. Added support for listing available emulators with the cordova emulate <platform> --list command. Please report any issues you find by following the How to File a Bug guide! Changes include:

Cordova Create 6.0.0 Released!

22 October 2025 @ 12:00 am

We are happy to announce that [email protected] has been released. This is the library used behind-the-scenes of the Cordova tooling for creating a Cordova project. Release Highlights The most notable changes in this major release were: Updated the library's npm dependencies. Increased in the Node.js engine requirement to >=20.17.0 || >=22.9.0. Changes include: Breaking Changes: GH-99 chore!: upgrade @cordova/[email protected] GH-98 chore!: bump package dependencies [email protected] [email protected] cordova-fetch5.0.0 [email protected] re

Cordova App Hello World 7.0.0 Released!

29 August 2025 @ 12:00 am

We are happy to announce that [email protected] has been released. This is the default app template used when creating a new Cordova App project though Cordova CLI. Release Highlights The most notable changes in this release were: Setting the body element's box-sizing to border-box to avoid the safe-area-inset padding that caused scrolling issues Disabled the overscroll behavior of the root element to remove rubber-banding effects. Used modern, unprefixed CSS directives. Updated default template's package ID to org.apache.cordova.hellocordova. Changes include: Fixes: GH-98 fix(css): Fix extra padding causing scrolling Chores:

Cordova Fetch 5.0.0 Released!

29 August 2025 @ 12:00 am

We are happy to announce that [email protected] has been released. This is the library used behind-the-scenes of the Cordova tooling for fetching of Cordova platforms and plugins. Release Highlights The most notable changes in this major release were: Updated the library's npm dependencies. Increased in the Node.js engine requirement to >=20.9.0. Changes include: Breaking Changes: GH-131 chore(npm)!: bump [email protected] GH-125 chore!: bump node requirement & npm dependencies Chores: GH-136 chore(README): update badges

Cordova Common 6.0.0 Released!

9 August 2025 @ 12:00 am

We are happy to announce that [email protected] has been released. This is one of the libraries used behind-the-scenes by nearly all of the Cordova tooling and provides utilities for dealing with things like config.xml parsing. Release Highlights The most notable changes in this major release were: Removal of superspawn, which also dropped the npm dependencies q and cross-spawn. Update to the <resource-file> directive to allow directories and their contents to be copied. Update to the <config-file> and <edit-config> directives to support finding unprefixed Info.plist files. Increase in the Node.js engine requirement to >=20.9.0. Changes include: Breaking Changes:

Cordova Android 14.0.1 Released!

30 April 2025 @ 12:00 am

We are happy to announce that we have just released Cordova Android 14.0.1! This is one of Cordova's supported platforms for building Android applications. [email protected] To upgrade: cordova platform remove android cordova platform add [email protected] To install: cordova platform add [email protected] Release Highlights Fixes Fetching Gradle Path for Windows Resolved an issue in Windows environments where projects containing spaces in their paths could not be built due to changes in how the Gradle path was fetched.

Cordova Android 14.0.0 Released!

26 March 2025 @ 12:00 am

We are happy to announce that we have just released Cordova Android 14.0.0! This is one of Cordova's supported platforms for building Android applications. [email protected] To upgrade: cordova platform remove android cordova platform add [email protected] To install: cordova platform add [email protected] Release Highlights BREAKING CHANGES Increased Target SDK This release has increased the target SDK to 35 (Android 15). Project Dependencies The following Gradle de

Media Capture Plugin 6.0.0 Released!

26 February 2025 @ 12:00 am

We are happy to announce that we have just released an update for cordova-plugin-media-capture! [email protected] To upgrade: cordova plugin remove cordova-plugin-media-capture cordova plugin add [email protected] Release Highlights This major release primarily focused on ensuring that the plugin complies with Android's new strict permission requirements. Specifically, it removes unnecessary permissions such as: android.permission.READ_EXTERNAL_STORAGE android.permission.WRITE_EXTERNAL_STORAGE android.permission.RECORD_AUDIO Additiona

conceptlogic.com/jcart

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

jCart is a free Ajax shopping cart that’s easy to install and customize.

colorzilla.com/gradient-editor

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

online CSS color gradient editor

colorh.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

hex color (colour) picker, close matches and gradient colors

codinghorror.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Programming and human factors

Launching The Rural Guaranteed Minimum Income Initiative

4 February 2026 @ 7:43 am

It's been a year since I invited Americans to join us in a pledge to Share the American Dream:1. Support organizations you feel are effectively helping those most in need across America right now.2. Within the next five years, also contribute public dedications

The Road Not Taken is Guaranteed Minimum Income

20 March 2025 @ 11:33 pm

The dream is incomplete until we share it with our fellow Americans.

Let's Talk About The American Dream

6 March 2025 @ 1:27 am

A few months ago I wrote about what it means to stay gold — to hold on to the best parts of ourselves, our communities, and the American Dream itself. But staying gold isn’t passive. It takes work. It takes action. It takes hard conversations that ask

Stay Gold, America

7 January 2025 @ 7:42 am

We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.

The Great Filter Comes For Us All

2 December 2024 @ 6:25 pm

With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now?(Arrival is a fantastic movie. Watch it, but don’t stop there – read the Story of Your Life novella it was based on

I Fight For The Users

30 November 2023 @ 8:11 pm

If you haven’t been able to keep up with my blistering pace of one blog post per year, I don’t blame you. There’s a lot going on right now. It’s a busy time. But let’s pause and take a moment

The 2030 Self-Driving Car Bet

4 March 2022 @ 6:53 pm

It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice:By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for

Updating The Single Most Influential Book of the BASIC Era

31 December 2021 @ 11:49 pm

In a way, these two books are responsible for my entire professional career.With early computers, you didn’t boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command

Building a PC, Part IX: Downsizing

19 April 2020 @ 11:56 pm

Hard to believe that I’ve had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that’s yet another sign that the PC is over, because PC upgrades have gotten really boring. It took 5 years for me to muster

The Rise of the Electric Scooter

12 September 2019 @ 7:24 am

In an electric car, the (enormous) battery is a major part of the price. If electric car prices are decreasing, battery costs must be decreasing, because it’s not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much,

codevisually.com

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

Hints and tips for web developers

codeofaninja.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Ninja tutorials for PHP, Android and more.

Unable to load the feed. Please try again later.

code.visualstudio.com

VN:F [1.9.22_1171]
Rating: 8.0/10 (1 vote cast)

Visual studio code – light weight IDE for coders.

code.google.com

VN:F [1.9.22_1171]
Rating: 3.7/10 (3 votes cast)

Google code homepage

Supercharge your AI agents: The New ADK Integrations Ecosystem

Agent Development Kit (ADK) now supports a robust ecosystem of third-party tools and integrations. Connect your agents to GitHub, Notion, Hugging Face, and more to build capable, real-world applications.

Tailor Gemini CLI to your workflow with hooks

New Gemini CLI hooks (v0.26.0+) let you tailor the agentic loop. Add context, enforce policies, and block secrets with custom scripts that run at predefined points in your workflow.

Gemini 3 Flash is now available in Gemini CLI

Gemini 3 Flash is now available in Gemini CLI. It delivers Pro-grade coding performance with low latency and a lower cost, matching Gemini 3 Pro's SWE-bench Verified score of 76%. It significantly outperforms 2.5 Pro, improving auto-routing and agentic coding. It's ideal for high-frequency development tasks, handling complex code generation, large context windows (like processing 1,000 comment pull requests), and generating load-testing scripts quickly and reliably.

Introducing Agent Development Kit for TypeScript: Build AI Agents with the Power of a Code-First Approach

Introducing the Agent Development Kit (ADK) for TypeScript, an open-source framework for building complex, multi-agent AI systems with a code-first approach. Developers can define agent logic in TypeScript, applying traditional software development best practices (version control, testing). ADK offers end-to-end type safety, modularity, and deployment-agnostic functionality, leveraging the familiar TypeScript/JavaScript ecosystem.

Conductor: Introducing context-driven development for Gemini CLI

Conductor is a new Gemini CLI extension that promotes context-driven development. It shifts project context from chat logs to persistent Markdown files for formal specs and plans, ensuring AI agents adhere to project goals, style, and tech stack. This structured workflow is great for "brownfield" projects and teams, allowing for safe iteration and consistent code contributions while keeping the human developer in control.

Real-World Agent Examples with Gemini 3

Gemini 3 is powering the next generation of reliable, production-ready AI agents. This post highlights 6 open-source framework collaborations (ADK, Agno, Browser Use, Eigent, Letta, mem0), demonstrating practical agentic workflows for tasks like deep search, multi-agent systems, browser and enterprise automation, and stateful agents with advanced memory. Clone the examples and start building today.

A Developer's Guide to Debugging JAX on Cloud TPUs: Essential Tools and Techniques

A practical guide to debugging and profiling JAX on Cloud TPUs. It outlines core components (libtpu, JAX/jaxlib) and essential techniques. Tools covered include: Verbose Logging (via libtpu env vars), TPU Monitoring Library for performance metrics, tpu-info for real-time utilization, XLA HLO Dumps for compiler debugging, and the XProf suite for in-depth performance analysis.

Under the Hood: Universal Commerce Protocol (UCP)

The Universal Commerce Protocol (UCP) is a new, open-source standard for agentic commerce, co-developed by Google and industry leaders. It establishes a common, secure language to connect consumer surfaces (like Gemini and AI Mode in Search) with business backends, enabling seamless shopping from product discovery to purchase. UCP simplifies integration for businesses, supports various payment providers, and is designed to power the next generation of conversational commerce experiences.

A Guide to Fine-Tuning FunctionGemma

FunctionGemma is a specialized AI model for function calling. This post explains why fine-tuning is key to resolving tool selection ambiguity (e.g., internal vs. Google search) and achieving ultra-specialization, transforming it into a strict, enterprise-compliant agent. A case study demonstrates the improved logic. It also introduces the "FunctionGemma Tuning Lab," a no-code demo on Hugging Face Spaces, which streamlines the entire fine-tuning process for developers.

LiteRT: The Universal Framework for On-Device AI

LiteRT, the evolution of TFLite, is now the universal framework for on-device AI. It delivers up to 1.4x faster GPU, new NPU support, and streamlined GenAI deployment for models like Gemma.

cdnjs.com

VN:F [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)

Content delivery network for JavaScript sources.