# simulator

Published articles for simulator.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## EA is using genAI for commentator voiceover in NHL 27

DevFeed: [EA is using genAI for commentator voiceover in NHL 27](<https://devfeed.tech/articles/ea-is-using-genai-for-commentator-voiceover-in-nhl-27-15068.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/report-ea-s-nhl-27-is-using-genai-to-create-voiceover-claims-a-sports-commentator>)

Author: Diego Argüello

Published: 2026-09-10T17:18:45Z

Content type: news

Language: en

Sources: [gamedeveloper](<https://devfeed.tech/sources/gamedeveloper.md>)

Topics: [genai](<https://devfeed.tech/topics/genai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Sports](<https://devfeed.tech/topics/sports.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [gaming](<https://devfeed.tech/tags/gaming.md>), [genai](<https://devfeed.tech/tags/genai.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [sports](<https://devfeed.tech/tags/sports.md>)

### AI overview

EA says NHL 27 uses AI voice technology to expand commentary recordings made with John Buccigross and Darren Pang, with their consent and active collaboration. The article also reports earlier claims about the technology and notes that AI-generated lines can require correction.

### Source excerpt

EA says it's using the tech to expand on recording sessions with John Buccigross and Darren Pang's 'full consent and active collaboration.'

## What to expect at the Zephyr Project Meetup (September 15, 2026) - Amsterdam, Netherlands

DevFeed: [What to expect at the Zephyr Project Meetup (September 15, 2026) - Amsterdam, Netherlands](<https://devfeed.tech/articles/what-to-expect-at-the-zephyr-project-meetup-september-15-2026-amsterdam-netherlands-13982.md>)

Original publisher: [Read original article](<https://www.zephyrproject.org/what-to-expect-at-the-zephyr-project-meetup-september-15-2026-amsterdam-netherlands/>)

Author: Susan Remmert

Published: 2026-09-09T05:00:04Z

Content type: article

Language: en

Sources: [Zephyr Project](<https://devfeed.tech/sources/zephyr-project.md>)

Topics: [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Fuzzing/Fuzz testing](<https://devfeed.tech/topics/fuzzing.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [community](<https://devfeed.tech/tags/community.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [event](<https://devfeed.tech/tags/event.md>), [events](<https://devfeed.tech/tags/events.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [fuzzing](<https://devfeed.tech/tags/fuzzing.md>), [harness](<https://devfeed.tech/tags/harness.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [talk](<https://devfeed.tech/tags/talk.md>), [technologies](<https://devfeed.tech/tags/technologies.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [tools](<https://devfeed.tech/tags/tools.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

The Zephyr Project Meetup in Amsterdam on September 15, 2026, will bring together embedded developers, contributors, students, and engineers to exchange practical knowledge about Zephyr RTOS. The agenda includes talks on JetBrains' work with Zephyr, fuzzing Zephyr applications with AFL and Renode, and making hardware development easier with Schematik.

### Source excerpt

What are developers in the Netherlands building with Zephyr? On September 15, the embedded community will meet in Amsterdam to exchange practical knowledge, discuss current work, and learn more about the Zephyr RTOS. The event is open to experienced contributors, first-time users, students, engineers, and anyone curious about open source embedded development.

## What to expect at the Zephyr Project Meetup (September 15, 2026) - Amsterdam, Netherlands

DevFeed: [What to expect at the Zephyr Project Meetup (September 15, 2026) - Amsterdam, Netherlands](<https://devfeed.tech/articles/what-to-expect-at-the-zephyr-project-meetup-september-15-2026-amsterdam-netherlands-38677.md>)

Original publisher: [Read original article](<https://zephyrproject.org/what-to-expect-at-the-zephyr-project-meetup-september-15-2026-amsterdam-netherlands/>)

Author: Susan Remmert

Published: 2026-09-09T05:00:04Z

Content type: news

Language: en

Sources: [Zephyr Project](<https://devfeed.tech/sources/zephyr-project-2.md>)

Topics: [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Fuzzing/Fuzz testing](<https://devfeed.tech/topics/fuzzing.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [blog](<https://devfeed.tech/tags/blog.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [crashes](<https://devfeed.tech/tags/crashes.md>), [developer-tooling](<https://devfeed.tech/tags/developer-tooling.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [event](<https://devfeed.tech/tags/event.md>), [events](<https://devfeed.tech/tags/events.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [fuzzing](<https://devfeed.tech/tags/fuzzing.md>), [harness](<https://devfeed.tech/tags/harness.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [meetup](<https://devfeed.tech/tags/meetup.md>), [memory-corruption](<https://devfeed.tech/tags/memory-corruption.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

The Zephyr Project Meetup in Amsterdam on September 15, 2026, will bring together embedded developers, contributors, students, and engineers to share practical knowledge about Zephyr RTOS. The agenda includes talks on JetBrains' work with Zephyr, fuzzing Zephyr with AFL and Renode, and making hardware development easier with Schematik.

### Source excerpt

What are developers in the Netherlands building with Zephyr? On September 15, the embedded community will meet in Amsterdam to exchange practical knowledge, discuss current work, and learn more about the Zephyr RTOS. The event is open to experienced contributors, first-time users, students, engineers, and anyone curious about open source embedded development.

## Petoi Quaddle - A mini robot dog for physical AI experimentation (Crowdfunding)

DevFeed: [Petoi Quaddle - A mini robot dog for physical AI experimentation (Crowdfunding)](<https://devfeed.tech/articles/petoi-quaddle-a-mini-robot-dog-for-physical-ai-experimentation-crowdfunding-14027.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/04/petoi-quaddle-a-mini-robot-dog-for-physical-ai-experimentation/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-04T08:03:49Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Robotics](<https://devfeed.tech/topics/robotics.md>), [Physical AI](<https://devfeed.tech/topics/physical-ai.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Arduino](<https://devfeed.tech/topics/arduino.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [3d-printing](<https://devfeed.tech/tags/3d-printing.md>), [arduino](<https://devfeed.tech/tags/arduino.md>), [broadcom-bcmxxxx](<https://devfeed.tech/tags/broadcom-bcmxxxx.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [crowdfunding](<https://devfeed.tech/tags/crowdfunding.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [education](<https://devfeed.tech/tags/education.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [esphome](<https://devfeed.tech/tags/esphome.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [micropython](<https://devfeed.tech/tags/micropython.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [physical-ai](<https://devfeed.tech/tags/physical-ai.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [robot-dog](<https://devfeed.tech/tags/robot-dog.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [ros](<https://devfeed.tech/tags/ros.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [smart-home](<https://devfeed.tech/tags/smart-home.md>), [smart-speaker](<https://devfeed.tech/tags/smart-speaker.md>), [stem](<https://devfeed.tech/tags/stem.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The Petoi Quaddle is a mini robot dog designed for learning robotics, coding, physical AI, and 3D printing. It uses an ESP32-S3 motion core, optional AI hardware, OpenCat firmware, and multiple programming environments. Petoi launched it on Kickstarter with three models and planned December 2026 shipping.

### Source excerpt

If you are not into ducks, but still would like to play around with physical AI, the Petoi Quaddle is a mini robot dog equipped with 4 servos controlling its legs and is designed to help people learn robotics, coding, AI, and 3D printing. The robot is powered by an ESP32-S3 motion core for servo control and wireless connectivity, and an optional ESP32-S3 AI core to enable voice commands and Smart Home control. The robot can walk, strafe, spin, talk back, and react to the user's touch. Three models are available depending on the user's requirements: Builder, Buddy, and Scout. A Raspberry Pi Zero can also be mounted on the top in place of the ESP32-S3-based AI core. Petoi Quaddle runs OpenCat open-source firmware (Arduino) already used in the earlier Petoi Bittle robot dog, first introduced in 2020. The robot can be programmed in a visual programming IDE with drag-and-drop [...] The post Petoi Quaddle - A mini robot dog for physical AI experimentation (Crowdfunding) appeared first on CNX Software - Embedded Systems News.

## Warplanes & Prison Boss VR Are Quest's Horizon+ Monthly Games For September 2026

DevFeed: [Warplanes & Prison Boss VR Are Quest's Horizon+ Monthly Games For September 2026](<https://devfeed.tech/articles/warplanes-prison-boss-vr-are-quest-s-horizon-monthly-games-for-september-2026-17321.md>)

Original publisher: [Read original article](<https://www.uploadvr.com/warplanes-prison-boss-vr-are-quests-horizon-monthly-games-for-september-2026/>)

Author: James Tocchio

Published: 2026-09-01T22:07:40Z

Content type: news

Language: en

Sources: [UploadVR](<https://devfeed.tech/sources/uploadvr.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Flight](<https://devfeed.tech/topics/flight.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [aviation](<https://devfeed.tech/tags/aviation.md>), [games](<https://devfeed.tech/tags/games.md>), [meta](<https://devfeed.tech/tags/meta.md>), [september-2026](<https://devfeed.tech/tags/september-2026.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [subscription](<https://devfeed.tech/tags/subscription.md>), [vr-gaming](<https://devfeed.tech/tags/vr-gaming.md>)

### AI overview

Meta Horizon+ added Warplanes: Air Corp and Prison Boss VR as its September 2026 Monthly Games, along with seven titles across its Games and Indie Catalogs.

### Source excerpt

From a modern combat flight game to a comedic prison gang simulator, here are Quest's Meta Horizon+ subscription monthly redeemable titles for September 2026.

## Mobile UI Testing with Claude Code, Cursor and Codex

DevFeed: [Mobile UI Testing with Claude Code, Cursor and Codex](<https://devfeed.tech/articles/mobile-ui-testing-with-claude-code-cursor-and-codex-22912.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/mobile-ui-testing-with-coding-agents>)

Author: Ashish Kharche

Published: 2026-09-01T10:00:00Z

Content type: tutorial

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [android](<https://devfeed.tech/tags/android.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [codex](<https://devfeed.tech/tags/codex.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [ios](<https://devfeed.tech/tags/ios.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [regression](<https://devfeed.tech/tags/regression.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial explains how Claude Code, Cursor, Codex, and other MCP-enabled coding agents can use Maestro MCP to explore mobile app interfaces on iOS Simulators, Android emulators, physical Android devices, and Chromium, then save the tested steps as reusable Flow files. The saved Flows can be rerun through an agent or the CLI, including in CI, to detect UI changes.

### Source excerpt

Have Claude Code, Cursor or Codex run a UI test on an iOS Simulator or Android emulator, then save it as a Flow and run the same test again.

## Prison-Break Comedy Sandbox Bad Inmate Coming Soon To Quest & PlayStation VR2

DevFeed: [Prison-Break Comedy Sandbox Bad Inmate Coming Soon To Quest & PlayStation VR2](<https://devfeed.tech/articles/prison-break-comedy-sandbox-bad-inmate-coming-soon-to-quest-playstation-vr2-17299.md>)

Original publisher: [Read original article](<https://www.uploadvr.com/prison-break-comedy-sandbox-bad-inmate-coming-soon-to-quest-playstation-vr2/>)

Author: James Tocchio

Published: 2026-08-31T15:43:03Z

Content type: news

Language: en

Sources: [UploadVR](<https://devfeed.tech/sources/uploadvr.md>)

Topics: [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [games](<https://devfeed.tech/tags/games.md>), [physics](<https://devfeed.tech/tags/physics.md>), [release](<https://devfeed.tech/tags/release.md>), [sandbox](<https://devfeed.tech/tags/sandbox.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [vr-gaming](<https://devfeed.tech/tags/vr-gaming.md>)

### AI overview

HyperVR Games announced that Bad Inmate, a physics-driven comedic prison-break sandbox game, will launch for Meta Quest and PlayStation VR2 on October 15. A SteamVR release is planned, but its date has not been announced.

### Source excerpt

The physics-driven comedic prison-break sandbox game is coming to Quest and PlayStation VR2 in October.

## SQLite Across Every Port: One Contract, One Encrypted File Format

DevFeed: [SQLite Across Every Port: One Contract, One Encrypted File Format](<https://devfeed.tech/articles/sqlite-across-every-port-one-contract-one-encrypted-file-format-19528.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/sqlite-portable-encrypted/>)

Author: Shai Almog

Published: 2026-08-21T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [SQLite](<https://devfeed.tech/topics/sqlite.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [tvOS](<https://devfeed.tech/topics/tvos.md>), [watchOS](<https://devfeed.tech/topics/watchos.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [ios](<https://devfeed.tech/tags/ios.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linux](<https://devfeed.tech/tags/linux.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [watchos](<https://devfeed.tech/tags/watchos.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Codename One describes a unified, tested SQLite contract across its supported ports, replacing platform-dependent implementations. The update also supports encrypted database files that can move between ports and open in standard SQLCipher 4 clients, using passphrase, managed-key, or raw-key encryption.

### Source excerpt

Codename One now runs the same tested SQLite contract across Android, iOS, JavaScript, Windows, Linux, watchOS, tvOS, and the simulator, with passphrase, managed-key, and raw-key encryption.

## Codename One's Cross-Platform Health API and Its Privacy Design

DevFeed: [Codename One's Cross-Platform Health API and Its Privacy Design](<https://devfeed.tech/articles/health-data-without-fake-certainty-19319.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/health-api-false-certainty/>)

Author: Shai Almog

Published: 2026-08-01T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [ios](<https://devfeed.tech/tags/ios.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article examines Codename One's cross-platform health API for HealthKit, Health Connect, workouts, nutrition, Bluetooth health sensors, and deterministic simulation. It explains capability-based behavior, privacy-preserving permission handling, unit-aware samples, and cross-platform result normalization.

### Source excerpt

A deep look at Codename One's HealthKit, Health Connect, workout, nutrition, Bluetooth sensor, and simulator API, including the privacy rules that shape its unusual design.

## Bluetooth Support Across Every Codename One Target

DevFeed: [Bluetooth Support Across Every Codename One Target](<https://devfeed.tech/articles/bluetooth-support-across-every-codename-one-target-19220.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/bluetooth-beyond-ble/>)

Author: Shai Almog

Published: 2026-07-26T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [API](<https://devfeed.tech/topics/api.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Web](<https://devfeed.tech/topics/web.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [ble](<https://devfeed.tech/tags/ble.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [browser](<https://devfeed.tech/tags/browser.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [core](<https://devfeed.tech/tags/core.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [permission](<https://devfeed.tech/tags/permission.md>), [platform](<https://devfeed.tech/tags/platform.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [tests](<https://devfeed.tech/tags/tests.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Codename One's core Bluetooth API adds cross-target support for BLE, GATT, L2CAP, classic RFCOMM, Web Bluetooth, and a scriptable simulator. The API exposes platform capabilities and limits, while the implementation handles queued GATT operations and callback timeouts.

### Source excerpt

The core Bluetooth API covers BLE, GATT, L2CAP, classic RFCOMM, Web Bluetooth, and a scriptable simulator while exposing each platform's limits.

## How to Test iOS Apps in Different Time Zones on a Physical iPhone

DevFeed: [How to Test iOS Apps in Different Time Zones on a Physical iPhone](<https://devfeed.tech/articles/how-to-test-ios-apps-in-different-time-zones-on-a-physical-iphone-11490.md>)

Original publisher: [Read original article](<https://www.avanderlee.com/xcode/ios-time-zone-testing-physical-iphone/>)

Author: Antoine van der Lee

Published: 2026-07-20T12:27:42Z

Content type: tutorial

Language: en

Sources: [SwiftLee](<https://devfeed.tech/sources/swiftlee.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [Xcode](<https://devfeed.tech/topics/xcode.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [how-to](<https://devfeed.tech/tags/how-to.md>), [ios](<https://devfeed.tech/tags/ios.md>), [iphone](<https://devfeed.tech/tags/iphone.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>), [usb](<https://devfeed.tech/tags/usb.md>), [validation](<https://devfeed.tech/tags/validation.md>), [xcode](<https://devfeed.tech/tags/xcode.md>)

### AI overview

This tutorial explains how to test iOS apps across time zones on a physical iPhone or iPad using RocketSim, Xcode 27, and a USB connection. Simulating a location lets iOS update the device's system time zone, enabling validation of behaviors such as local time changes, focus modes, and driving mode. The workflow requires specific device settings, Developer Mode, and an app launched from Xcode; Xcode 27 is identified as being in beta in the supplied text.

### Source excerpt

Testing iOS Time Zones is a typical validation path that's difficult without actually traveling yourself. You can apply all kinds of protocols and mock versions of your app, but having iOS act like it's actually traveling between time zones is a real challenge. Ideally, you'd test apps like travel apps in such a way that ... -> The post How to Test iOS Apps in Different Time Zones on a Physical iPhone appeared first on SwiftLee.

## Codename One Tests Statically Linked UI Against iOS 26 and Material 3 References

DevFeed: [Codename One Tests Statically Linked UI Against iOS 26 and Material 3 References](<https://devfeed.tech/articles/own-your-pixels-native-fidelity-on-your-schedule-19430.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/pixel-perfect-is-a-test/>)

Author: Shai Almog

Published: 2026-07-17T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [ui](<https://devfeed.tech/topics/ui.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [Compose](<https://devfeed.tech/topics/compose.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [component](<https://devfeed.tech/tags/component.md>), [design](<https://devfeed.tech/tags/design.md>), [ios](<https://devfeed.tech/tags/ios.md>), [ios-26](<https://devfeed.tech/tags/ios-26.md>), [native](<https://devfeed.tech/tags/native.md>), [os](<https://devfeed.tech/tags/os.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>), [test](<https://devfeed.tech/tags/test.md>), [ui](<https://devfeed.tech/tags/ui.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

The article explains how Codename One statically links its UI components into native apps so operating-system updates cannot replace their widget implementations. It covers native-fidelity testing against iOS 26 and Material 3, Metal-based rendering, accessibility work, and the tradeoff that Codename One must reproduce design changes itself.

### Source excerpt

Codename One now tests its statically linked UI against native iOS 26 and Material 3 references, so themes can move forward without an OS update changing your shipped app.

## AR And VR In Java: ARKit, ARCore, And A Virtual Room You Can Debug

DevFeed: [AR And VR In Java: ARKit, ARCore, And A Virtual Room You Can Debug](<https://devfeed.tech/articles/ar-and-vr-in-java-arkit-arcore-and-a-virtual-room-you-can-debug-19200.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/ar-vr-support-simulation/>)

Author: Shai Almog

Published: 2026-07-12T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>), [Android](<https://devfeed.tech/topics/android.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [debug](<https://devfeed.tech/tags/debug.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [gltf](<https://devfeed.tech/tags/gltf.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [ios](<https://devfeed.tech/tags/ios.md>), [java](<https://devfeed.tech/tags/java.md>), [release](<https://devfeed.tech/tags/release.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [simulator](<https://devfeed.tech/tags/simulator.md>)

### AI overview

A Codename One release adds portable AR support over ARKit and ARCore, stereo rendering and 360 media support, and a simulated AR backend. Developers can test tracking, planes, anchors, hit testing, and related event-driven code in a virtual room within the simulator.

### Source excerpt

World tracking, plane detection, anchors, stereo rendering and 360 panoramas, with a simulated AR room so the whole loop is debuggable in the simulator.

## Maestro MCP for AI Coding Agents

DevFeed: [Maestro MCP for AI Coding Agents](<https://devfeed.tech/articles/maestro-mcp-for-ai-coding-agents-22908.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/maestro-mcp-for-ai-coding-agents>)

Author: Ashish Kharche

Published: 2026-07-06T00:00:00Z

Content type: tutorial

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Android skills](<https://devfeed.tech/topics/android-skills.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [codex](<https://devfeed.tech/topics/codex.md>), [React Native](<https://devfeed.tech/topics/react-native.md>), [Android](<https://devfeed.tech/topics/android.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Web](<https://devfeed.tech/topics/web.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [android](<https://devfeed.tech/tags/android.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [ios](<https://devfeed.tech/tags/ios.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Maestro MCP connects coding agents to live iOS and Android targets, allowing them to inspect screens, run UI flows, take screenshots, and report what happened within the coding conversation. The article explains setup with the Maestro CLI and MCP, and describes using Maestro Viewer for human observation.

### Source excerpt

Give your coding agent a real device. With Maestro MCP, agents like Claude Code, Cursor, and Codex can operate your live app, run flows, and check the UI without leaving the chat.

## Exposition sur l'histoire du CD-ROM et conférence Technostalgia

DevFeed: [Exposition sur l'histoire du CD-ROM et conférence Technostalgia](<https://devfeed.tech/articles/exposition-sur-l-histoire-du-cd-rom-et-conference-technostalgia-41833.md>)

Original publisher: [Read original article](<https://www.bortzmeyer.org/technostalgia.html>)

Published: 2026-07-03T00:00:00Z

Content type: article

Language: fr

Sources: [Blog de Stéphane Bortzmeyer](<https://devfeed.tech/sources/blog-de-stephane-bortzmeyer.md>)

Topics: [CD (Disambiguation)](<https://devfeed.tech/topics/cd.md>), [format](<https://devfeed.tech/topics/format.md>), [gif](<https://devfeed.tech/topics/gif.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [pc](<https://devfeed.tech/topics/pc.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [article](<https://devfeed.tech/tags/article.md>), [cd](<https://devfeed.tech/tags/cd.md>), [events](<https://devfeed.tech/tags/events.md>), [format](<https://devfeed.tech/tags/format.md>), [gif](<https://devfeed.tech/tags/gif.md>), [images](<https://devfeed.tech/tags/images.md>), [internet](<https://devfeed.tech/tags/internet.md>), [pc](<https://devfeed.tech/tags/pc.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A French report covers a 2026 Luxembourg exhibition on CD-ROM history and the Technostalgia conference. It discusses period software on Windows 95 and 98, GIF history, MS-DOS emulation, and the challenges of recreating older computing experiences.

### Source excerpt

Du 18 au 20 juin 2026, à Luxembourg, se tenait une exposition scientifique sur l'histoire du CD-ROM et la conférence Technostalgia (https://www.uni.lu/c2dh-en/events/technostalgia/).

## On-Device Debugging And JUnit 5

DevFeed: [On-Device Debugging And JUnit 5](<https://devfeed.tech/articles/on-device-debugging-and-junit-5-19285.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/developer-workflow-debug-and-junit/>)

Author: Shai Almog

Published: 2026-05-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [ide](<https://devfeed.tech/topics/ide.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Code](<https://devfeed.tech/topics/code.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-apps](<https://devfeed.tech/tags/android-apps.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [apk](<https://devfeed.tech/tags/apk.md>), [app](<https://devfeed.tech/tags/app.md>), [breakpoint](<https://devfeed.tech/tags/breakpoint.md>), [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [developer](<https://devfeed.tech/tags/developer.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [ide](<https://devfeed.tech/tags/ide.md>), [intellij](<https://devfeed.tech/tags/intellij.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [ios](<https://devfeed.tech/tags/ios.md>), [java](<https://devfeed.tech/tags/java.md>), [junit](<https://devfeed.tech/tags/junit.md>), [linux](<https://devfeed.tech/tags/linux.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [simulator](<https://devfeed.tech/tags/simulator.md>)

### AI overview

This tutorial describes Codename One's new JDWP-based on-device debugging for ParparVM iOS and Android apps. It explains debugging Java code and objects on simulators and physical devices using IntelliJ IDEA or other JDWP-speaking debuggers, and briefly covers standard JUnit 5 integration with the JavaSE simulator.

### Source excerpt

A walk-through of the new JDWP-based on-device debugging pipeline for ParparVM iOS apps and Android apps, with a step-by-step IntelliJ tutorial for each, and a short tutorial on the new standard JUnit 5 integration against the JavaSE simulator.

## Skills, Java 17, And Theme Accents

DevFeed: [Skills, Java 17, And Theme Accents](<https://devfeed.tech/articles/skills-java-17-and-theme-accents-19519.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/skills-java17-and-theme-accents/>)

Author: Shai Almog

Published: 2026-05-15T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [java](<https://devfeed.tech/tags/java.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [skills](<https://devfeed.tech/tags/skills.md>)

### AI overview

Codename One now generates new projects with Java 17 as the default, while Java 8 remains selectable. Java 17 projects also include an AGENTS.md file and a Codename One authoring skill for AI agents. The article additionally covers a runtime accent palette for native themes, Metal updates, a JDK 11+ String API improvement, and delayed iOS push permission prompts.

### Source excerpt

Java 17 is the new Initializr default, generated projects ship an AGENTS.md authoring skill that any AI agent can pick up (including a workflow that lets agents drivejdb against the simulator), native themes get a runtime accent palette, plus Metal follow-ups and iOS push that no longer prompts at launch.

## Codename One Adds Metal Rendering, Skin Designer, and iOS Diagnostics

DevFeed: [Codename One Adds Metal Rendering, Skin Designer, and iOS Diagnostics](<https://devfeed.tech/articles/metal-and-skins-19366.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/metal-and-skins/>)

Author: Shai Almog

Published: 2026-05-08T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [browser](<https://devfeed.tech/topics/browser.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [crash](<https://devfeed.tech/tags/crash.md>), [image](<https://devfeed.tech/tags/image.md>), [ios](<https://devfeed.tech/tags/ios.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [simulator](<https://devfeed.tech/tags/simulator.md>)

### AI overview

Codename One presents a new Metal rendering backend for iOS, a browser-hosted Skin Designer, an iOS Return-as-Done flag, status-bar tap diagnostics, and a simulator dark/light toggle. The article also explains how the project handles quality and discusses bugs in newly released behavior, including an iOS image API crash caused by oversized stack buffers in SIMD code.

### Source excerpt

A new Metal rendering backend for iOS, a browser-hosted Skin Designer that retires the skin downloader, an iOS Reminders-style Return-as-Done flag, status-bar tap diagnostics, a simulator dark/light toggle, and a candid look at how we balance quality with the speed of a small open source company. Build hint to enable Metal:ios.metal=true -- the default flips within two weeks.

## Liquid Glass, Material 3, And A Lot Of Plumbing

DevFeed: [Liquid Glass, Material 3, And A Lot Of Plumbing](<https://devfeed.tech/articles/liquid-glass-material-3-and-a-lot-of-plumbing-19352.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/liquid-glass-material-3-modern-native-themes/>)

Author: Shai Almog

Published: 2026-05-01T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [liquid glass](<https://devfeed.tech/topics/liquid-glass.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [ios](<https://devfeed.tech/tags/ios.md>), [liquid-glass](<https://devfeed.tech/tags/liquid-glass.md>), [native](<https://devfeed.tech/tags/native.md>), [performance](<https://devfeed.tech/tags/performance.md>), [simulator](<https://devfeed.tech/tags/simulator.md>)

### AI overview

Codename One introduces new iOS Modern and Android Material 3 native themes. The article explains their default use in the Playground, simulator selection, device ports, compatibility with older themes, and related performance and interface improvements.

### Source excerpt

New iOS Modern (liquid glass) and Android Material 3 native themes, how they work in the Playground, in the simulator, and on devices, plus a week of performance and look-and-feel improvements including sticky headers. Cross-platform shortcut:nativeTheme=modern; finer control viaios.themeMode=modern andand.themeMode=modern.

## Accidents Happen. What If Your Postgres Database Could Recover Instantly?

DevFeed: [Accidents Happen. What If Your Postgres Database Could Recover Instantly?](<https://devfeed.tech/articles/accidents-happen-what-if-your-postgres-database-could-recover-instantly-5708.md>)

Original publisher: [Read original article](<https://neon.com/blog/outage-simulator>)

Author: Carlota Soto

Published: 2025-03-10T19:42:16Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Database](<https://devfeed.tech/topics/database.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Amazon RDS](<https://devfeed.tech/topics/amazon-rds.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Demo](<https://devfeed.tech/topics/demo.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [amazon-rds](<https://devfeed.tech/tags/amazon-rds.md>), [backups](<https://devfeed.tech/tags/backups.md>), [database](<https://devfeed.tech/tags/database.md>), [outage](<https://devfeed.tech/tags/outage.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [product](<https://devfeed.tech/tags/product.md>), [production](<https://devfeed.tech/tags/production.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [scale](<https://devfeed.tech/tags/scale.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [snapshots](<https://devfeed.tech/tags/snapshots.md>), [storage](<https://devfeed.tech/tags/storage.md>), [stress](<https://devfeed.tech/tags/stress.md>), [web-app](<https://devfeed.tech/tags/web-app.md>)

### AI overview

This article presents an Outage Simulator demonstrating Neon's Instant Restore for Postgres databases. A social media web app loads data from Neon, simulates a database failure, and restores service in less than a second by creating a branch from the point in time before the failure. The article explains that Neon's copy-on-write branching and shared storage avoid copying the full database, enabling fast recovery even for multi-terabyte databases, unlike traditional backup-based restores and services such as Amazon RDS.

### Source excerpt

We all have experienced what happens when a production database goes down--it's not fun. No matter the cause, the result is always the same--high stress, downtime, and a rush to restore everything as quickly as possible. How long would it take to get your Postgres database back onl...

## Using Wokwi with NuttX

DevFeed: [Using Wokwi with NuttX](<https://devfeed.tech/articles/using-wokwi-with-nuttx-13671.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2024/11/using-wokwi-with-nuttx/>)

Author: John Lee

Published: 2024-11-12T23:08:20Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [NuttX](<https://devfeed.tech/topics/nuttx.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [Simulation](<https://devfeed.tech/topics/simulation.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [qemu](<https://devfeed.tech/topics/qemu.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>)

Tags: [alternatives](<https://devfeed.tech/tags/alternatives.md>), [apache](<https://devfeed.tech/tags/apache.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [linux](<https://devfeed.tech/tags/linux.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [posix](<https://devfeed.tech/tags/posix.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [simulation](<https://devfeed.tech/tags/simulation.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [wokwi](<https://devfeed.tech/tags/wokwi.md>), [xtensa](<https://devfeed.tech/tags/xtensa.md>)

### AI overview

A tutorial on using the NuttX real-time operating system with the Wokwi simulator. It explains Wokwi's advantages and limitations, compares it with QEMU, and describes compiling NuttX locally before simulating the output on supported ESP32 Xtensa- and RISC-V-based devices.

### Source excerpt

In this article, we will examine how the NuttX real-time operating system (RTOS) can be used on the Wokwi simulator, what adjustments need to be made on the NuttX side for this and what advantages the Wokwi simulator offers. Note! Note: Reviewing this article together with NuttX on an emulated ESP32 using QEMU article will help the user to distinguish between the two solutions and to determine the most suitable solution for the needs.

## Music App UI Testing Series: Getting Started with Maestro in Flutter -- Part 1

DevFeed: [Music App UI Testing Series: Getting Started with Maestro in Flutter -- Part 1](<https://devfeed.tech/articles/music-app-ui-testing-series-getting-started-with-maestro-in-flutter-part-1-22914.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/music-app-ui-testing-series-getting-started-with-maestro-in-flutter-part-1>)

Author: Ashish Kharche

Published: 2023-10-05T07:00:00Z

Content type: tutorial

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Flutter](<https://devfeed.tech/topics/flutter.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ui](<https://devfeed.tech/topics/ui.md>), [App](<https://devfeed.tech/topics/app.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [gui](<https://devfeed.tech/tags/gui.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ios](<https://devfeed.tech/tags/ios.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-testing](<https://devfeed.tech/tags/ui-testing.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>)

### AI overview

A step-by-step guide to configuring Flutter and using Maestro to perform UI testing on Android and iOS applications, demonstrated with the Blackhole Music app.

### Source excerpt

Setup and Configure Flutter for Maestro UI Testing

## How to use Wokwi Simulator with Espressif-IDE

DevFeed: [How to use Wokwi Simulator with Espressif-IDE](<https://devfeed.tech/articles/how-to-use-wokwi-simulator-with-espressif-ide-13885.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/how-to-use-wokwi-simulator-with-espressif-ide/>)

Author: John Lee

Published: 2023-04-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Espressif IDE](<https://devfeed.tech/topics/espressif-ide.md>), [Wokwi](<https://devfeed.tech/topics/wokwi.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [browser](<https://devfeed.tech/topics/browser.md>), [monitor](<https://devfeed.tech/topics/monitor.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [2-9-0](<https://devfeed.tech/tags/2-9-0.md>), [blog](<https://devfeed.tech/tags/blog.md>), [browser](<https://devfeed.tech/tags/browser.md>), [development](<https://devfeed.tech/tags/development.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [espressif-ide](<https://devfeed.tech/tags/espressif-ide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [websocket](<https://devfeed.tech/tags/websocket.md>), [wokwi](<https://devfeed.tech/tags/wokwi.md>)

### AI overview

This tutorial explains how Espressif-IDE 2.9.0 integrates with the Wokwi online electronics simulator. The integration communicates with the Wokwi Server over WebSocket, flashes the project binary to a simulator selected by chip target and project ID, and displays serial monitor output in the IDE console.

### Source excerpt

The Espressif IDE version 2.9.0 has recently been released, introducing a new feature for the Espressif community who want to use the Wokwi simulator directly from within the IDE. What is Wokwi? Wokwi is an online electronics simulator that allows users to simulate various boards, parts, and sensors, including the ESP32. With a browser-based interface, Wokwi offers a simple and intuitive way to start coding your next IoT project within seconds.

## Accelerate iOS Development Using Deep Links

DevFeed: [Accelerate iOS Development Using Deep Links](<https://devfeed.tech/articles/accelerate-ios-development-using-deep-links-20022.md>)

Original publisher: [Read original article](<https://technology.doximity.com/articles/accelerate-ios-development-using-deep-links>)

Author: Doximity

Published: 2023-03-13T09:18:00Z

Content type: tutorial

Language: en

Sources: [Doximity](<https://devfeed.tech/sources/doximity.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [simulator](<https://devfeed.tech/topics/simulator.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [debug](<https://devfeed.tech/tags/debug.md>), [demo](<https://devfeed.tech/tags/demo.md>), [guide](<https://devfeed.tech/tags/guide.md>), [guides](<https://devfeed.tech/tags/guides.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ios-development](<https://devfeed.tech/tags/ios-development.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This tutorial explains how to use Alfred workflows to organize deep links and launch them on running iOS simulators. It uses Apple Maps Guides as an example and shows how the workflow can document deep links, select one, and choose a simulator.

### Source excerpt

Do you work on a large app with lots of deep links and dynamic content? This article will show you how to manage and leverage those deep links so you can spend more time coding and less time navigating the app. Here on the News team at Doximity, we have lots of content to manage, including articles, comments, and collections of articles. The problem compounds when considering that articles have a lot of different variations, and some of those variations are uncommon. The variety can make it hard to test the entire app, and a real pain when trying to debug a problem on a specific piece of content. Fortunately, most of that content is accessible via a deep link with the correct IDs. Unfortunately, that often means keeping a list of links in a notes document or sending a link to yourself in Slack. It's even worse when using the simulator since you cannot access those tools easily. That's where Alfred comes in. Alfred is an application launcher and productivity application that includes a rich set of tools for creating custom workflows. An Alfred workflow can organize deep links and launch them on any running simulator. Let's use Apple Maps as an example, as it's available on all simulators and supports deep linking to Guides. (Provided by Apple, Guides are curated collections of related points of interest. They can be accessed with a deeplink in the format maps://?pg=<guide id>). Apple Maps has many Guides with different combinations of features to test. Finding a particular guide using the in-app search can take a lot of time. The Alfred workflow becomes both documentation of the various guides and a fast way to navigate to them. In the demo below, a hotkey triggers the workflow. Note that the workflow prompts to select a simulator when there are multiple running. The Alfred workflow consists of 4 work performing steps and some glue. The image below shows the Alfred workflow (which can be downloaded at the bottom of this article). The green steps cover selecting the d

[Next page](<https://devfeed.tech/tags/simulator.md?cursor=WyIyMDIzLTAzLTEzVDA5OjE4OjAwKzAwOjAwIiwgIjg1YTE2NzM0LTQ1YWUtNGJkOC1iODM4LThmZWE3ZDc2ODg5NiJd>)