Calendar API: Local Calendars, Cloud Sync, and Conflict Handling
PR #5413 adds com.codename1.calendar , a cross-platform API for local calendars and cloud providers. It covers events, tasks, recurrence, incremental …
Latest Architecture news from Tech News
PR #5413 adds com.codename1.calendar , a cross-platform API for local calendars and cloud providers. It covers events, tasks, recurrence, incremental …
How to Verify a SHA-256 Checksum on Windows, macOS, and Linux You download an ISO, installer, archive, or release binary. The publisher provides a lon…
If you use Termux on Android, you probably know the feeling: You find a useful command-line tool on GitHub, but then you have to figure out how to ins…
“Supported on iOS, Android, desktop, and web” sounds useful until you need one method on one target. Does WebSocket work on watchOS? Which Linux archi…
Every side project I've started died a little during the same seven days: auth week. You know the drill. Login screen, register screen, forgot passwor…
If you've ever shipped an app to Google Play, you know the feature graphic dance: open Figma, make a 1024×500 canvas, flatten it, export, upload, get …
I used to assume the obvious home for AI agents was the desktop. Chrome extension. Sidebar copilot. Local app with a command bar. Maybe a browser auto…
If you think shipping AI to an Android device is as simple as dropping a .tflite file into your assets folder and calling a predict() method, you are …
Some features should never be locked. Child safety is one of them. That belief shaped WIN RAK from day one. A Real Scenario A father and son are visit…
You’ve optimized your model. You’ve pruned the weights, applied quantization, and selected the perfect architecture. But when you deploy your Edge AI …
To learn how to analyze an error, we are going to use the error below as an example: nx run mobile : android ✔ 7 / 7 dependent project tasks succeeded…
Today I want to introduce HEX ROOT SCAN , an Android security toolkit designed to bring advanced analysis capabilities directly to mobile devices. The…
In the world of mobile development, we are constantly fighting a war on two fronts: the demand for increasingly "intelligent" features and the rigid c…
No, we didn't cheat in the benchmark. At least I hope we didn't. Every optimization in this story was gated on bit identical output checksums against …
I expected offline speech to text on mobile to be too slow, too heavy, or too unreliable for a real app. After testing Whisper locally on Android, I c…
Every enterprise I've talked to in the last year has the same story: AI agents are being deployed faster than risk and compliance teams can review the…
You’ve built a machine learning model. It’s accurate, it’s lightweight, and it works perfectly on your desktop. But the moment you port it to an Andro…
It was the second day of my cousin’s wedding. The ceremony was intimate, set in a quiet, traditional hall where silence wasn’t just requested—it was e…
In the world of Deep Learning, there is a fundamental, almost violent tension: the computational greed of neural networks versus the strict, unforgivi…
How I built a mental health companion that never connects to the internet, and why the most important safety decisions have nothing to do with the AI.…
Imagine you are building the next generation of Augmented Reality (AR) glasses or a professional-grade video editing tool for Android. The user holds …
Opening hook It happened during a quiet afternoon in the library. I was deep in a documentation sprint, and the only sound was the rhythmic tapping of…
You’ve spent months optimizing your neural network. You’ve pruned the weights, quantized to INT8, and selected the most efficient architecture for you…
It happened during a lecture. I was sitting in the front row, taking notes on my tablet, when my phone started vibrating against the wooden desk. The …
In the modern Android ecosystem, we have become accustomed to the incredible productivity of Kotlin and the safety of the JVM. For standard applicatio…
It happened during a quiet afternoon at the library. I was deep into a debugging session when my phone suddenly blared a loud, upbeat notification rin…
Hi everyone! 👋 I’m Pablo Martín, a Mobile Engineer and Android Architect based in Spain. For over 5 years, I’ve been building, scaling, and leading na…
🚀 I Built an ESP32 Smart Bike Control System with an Android App (Open Source) What if your motorcycle could become a smart vehicle without replacing …
This is the Tuesday follow-up to Friday's funding open source without the bait and switch , and it picks up right where last week's Apple Watch port l…
If you have ever tried to run a massive Large Language Model (LLM) or a high-resolution computer vision model directly on a mobile device, you’ve like…