Swift на Android: путь к сингулярности. От анонса SwiftJava до полноценного приложения
Всем привет! С вами Анна Жаркова, руководитель практики мобильной разработки ГК Юзтех, автор книги «Kotlin Multiplatform на практике» (покупайте мою…
Последние новости Programming от Tech News
Всем привет! С вами Анна Жаркова, руководитель практики мобильной разработки ГК Юзтех, автор книги «Kotlin Multiplatform на практике» (покупайте мою…
What we built An ESP32 plugged into a PC over USB, with a web app (Next.js) connecting directly to the serial port through the Web Serial API and sh…
PureHub v1.0.0‑beta.59 – Security‑first Android utilities PureHub continues its mission of providing 26 free, no‑ads, privacy‑first, open‑source uti…
Привет, Хабр! Наконец-то я закончил работу над новым большим блоком RedByteFX, тем самым, который в планах звучал скромно: “а ещё было бы неплохо Op…
How to Publish Your First Android App on Google Play: A Complete Checklist Publishing your first Android app on Google Play involves more moving par…
Решил написать свой Telegram на KMP за 30 дней. Что может TDLib и с чем у меня возникли проблемы Пока искал работу, решил р…
The situation You are a mobile lead on a React Native product that just shipped version 2.4 with Expo Router 2.1.0. The release added a “share‑to‑ap…
The situation Say you are the lead mobile engineer on a cross‑platform product that ships a daily active user base of ≈ 500 k. The next sprint’s mil…
The Problem with 99% of App Blockers We’ve all been there: You download a screen time tracker, set a 30-minute Instagram limit, and the moment you c…
The Silent Crisis I was sitting in the front row of a Friday Jumu'ah prayer. The imam had just begun the khutbah, the room was perfectly still, and…
Three requests leave your app just as its access token expires. If each refreshes independently, the first exchange can invalidate the refresh token…
How apps spot an Android emulator (part 1): build props and kernel tells I spent a few days this month poking at a stock Android emulator to answer…
opencode` is a terminal-based AI coding agent for your own machine. But what if "your machine" is the phone in your pocket? OpenCode Android is a fr…
В 2026-ом году я задалась вопросом, стоит ли сейчас читать книги о программировании? И если да, то какие? Читать далее
Больше 10 лет я пользовался клавиатурой Fleksy: менялись устройства, но клавиатура оставалась неизменной. Интуитивная, гибкая, с жестами и чертовски…
We are not the first to bring Android to iOS. Earlier projects brought Android's runtime along with the application. Dalvik was built for Android, i…
Официальное приложение держит карту, зрение и личность в облаке. На теле корпуса этого нет: по Bluetooth доступны моторы, голова, свет, обрыв, корот…
The situation You are a mobile engineer on a small React‑Native team (React Native 0.73, Reanimated 4.5). The sprint goal is to implement a draggabl…
A practical Android screenshot workflow for controlling battery, carrier, signal and status-bar details before export. The app screen looked right.…
A dog barks at the front door and a subtitle fades in under him: "THE MAILMAN HAS RETURNED. I WILL HANDLE THIS." That is Pawdub, a new Android app I…
Stop Bypassing SSL in Flutter: Solving the Missing Intermediate Certificate Nightmare with AIA Chasing Every Flutter developer has run into this mad…
📋 Stop Copying Terminal Output Manually! Meet ca , a Clipboard Shortcut for Termux Tags: #android #termux #bash #opensource If you use Termux on And…
You assigned an Intune app protection policy (APP, also called MAM) for iOS/iPadOS or Android. Outlook still lets the user copy mail into a personal…
It happened during a critical team meeting. The room was silent, the project lead was outlining the Q4 roadmap, and then, my phone erupted with a lo…
Is Android App Protection Still Necessary After REA? How Should Developers Choose an App Hardening Solution in 2026? 1. Has REA Made Traditional APK…
I make ReadFocus+, a small Android app that floats a translucent strip (a "reading ruler") over the screen, mainly for people with dyslexia or ADHD…
You lend someone a drill. A few weeks later, you need it and cannot remember who has it. You get your bike repaired. Months later, it starts making…
Google plans to help turn those personal AI-generated apps into wide releases.
Saving a file on a phone is easy. Finding it again three weeks later is a different problem. You remember receiving a PDF. You probably opened it. B…