Sitemap · English site

Every page, in its place.

A hierarchical index of every public page on albrecht-apps.com. Numbered sections follow the site's URL tree. Expand a branch under Answers to see its questions. Every page is also available in German via the language switcher.

161 pages 12 sections EN + DE Machine-readable: sitemap.xml
1 Home /en/
2 Services /en/services/
2.1 Connected-product development /en/services/connected-product-development/
2.2 IoT app development /en/services/iot-app-development/
2.3 BLE app development /en/services/ble-app-development/
2.4 App & cloud development /en/services/app-cloud-development/
3 Demos /en/demo/
3.1 Connected Product Failure Simulator /en/demo/connected-product-failures/
3.2 Unhappy Path demo /en/demo/unhappy-path/
3.3 Launch Readiness Score /en/demo/launch-readiness-score/
4 Tools /en/tools/
4.1 Bluetooth Connection Troubleshooter /en/tools/bluetooth-connection-troubleshooter/
5 Resources
5.1 Launch Readiness Score /en/resources/launch-readiness-score/
6 Case studies /en/case-studies/
6.1 IIoT Companion App for Industrial Sensors /en/case-studies/iiot-companion-app/
7 Blog /en/blog/
7.1 Subscribe to the blog /en/blog/subscribe/
7.2 Why Connected Devices Fail Between Prototype and Production /en/blog/why-connected-devices-fail-between-prototype-and-production/
7.3 The Invisible Product /en/blog/the-invisible-product-why-the-best-connected-products-dont-feel-like-technology/
7.4 The AIoT Maturity Model /en/blog/the-aiot-maturity-model-roadmap-from-connected-devices-to-autonomous-products/
7.5 From Utility Bill to Trusted AI Insight /en/blog/from-utility-bill-to-trusted-ai-insight/
7.6 Prompt engineering is becoming programming (series) /en/blog/prompt-engineering-is-becoming-programming/
7.6.1 Foundations: the shift from prompts to programs …/foundations-the-shift-from-prompts-to-programs/
7.6.2 Control flow: how work moves through a prompt system …/control-flow-how-work-moves-through-a-prompt-system/
7.6.3 Contracts: declarative style, types and capabilities …/contracts-declarative-style-types-and-capabilities/
7.6.4 Execution: lifecycle, transactions and evals …/execution-lifecycle-transactions-and-evals/
7.6.5 Scale: multi-agent systems and feedback control …/scale-multi-agent-systems-and-feedback-control/
7.6.6 Governance: humans, approval and the destination …/governance-humans-approval-and-the-destination/
7.7 How to Choose the Right Companion App Partner for Your Hardware Product /en/blog/how-to-choose-companion-app-development-partner/
7.8 UX for Connected Devices: Designing Experiences Across Hardware, Apps, Connectivity, and Cloud /en/blog/ux-for-connected-devices-hardware-apps-connectivity-cloud/
8 Answers 105 questions in 11 topics /en/answers/
8.1 Getting oriented 5 pages What is connected-product development? BLE vs Wi-Fi for connected devices Android BLE testing checklist for apps How much does a connected-product app cost? Why do BLE apps fail in production?
8.2 BLE connectivity 10 pages GATT MTU for connected products Timing BLE Parameter Updates BLE Advertising vs Battery Two Phones on One BLE Device RSSI Beyond Signal Bars BLE Bonding or Just Works Background BLE Reconnect Planning BLE Transfer Speed BLE and Wi-Fi Coexistence Managing Many BLE Devices
8.3 Architecture 10 pages When Local-First Fits Device UI or Companion App Events or State Snapshots API versioning across firmware and clients IoT Backend at Launch Edge or Cloud Processing OEM Device Provisioning Offline Command Queues Device Shadow or Direct Sync Setup Mode vs Runtime GATT
8.4 Testing & validation 10 pages Android BLE Permissions CI BLE Soak Tests Before Launch GATT Contract Testing Weak BLE Signal in the Lab Firmware App Test Matrix Field test protocol for companions Manual BLE Pairing QA Concurrent BLE Stress Limits OTA Beta Validation Gates BLE Readiness Gaps
8.5 Planning the launch 10 pages Prototype to Production Gap Readiness Score Priorities OEM App vs Branded App Connected Product MVP Scope Firmware and App Release Sync Estimate BLE Support Load BLE Claims vs Measurements Phased Connected Rollouts Security Architecture Timing When BLE Needs Cellular
8.6 Mobile platforms 10 pages Android BLE Foreground Scans iOS Bluetooth Background Rules Deep Links for Device Setup Android Battery vs BLE KMP Layers for BLE Code App Store BLE permission wording Phone or Tablet Companion UI Push vs BLE Alerts Industrial App Accessibility Minimum OS for BLE Features
8.7 Data & sync 10 pages Local Sync Conflict Rules Clear Consistency Error UX Idempotent Offline Replay Safe Cloud Restore Rules Shared Device Data Model Battery-Safe Sync Frequency Delta Sync Tradeoffs Telemetry Timestamp Safety Burst Sync Rate Limits Live Fleet Cloud Migration
8.8 Security & trust 10 pages BLE Key Rotation Timing Firmware Signature Checks Secure Element Decisions BLE Replay Protection GDPR Telemetry Limits Certificate Pinning Plans Safe Factory Provisioning IoT Threat Model Scope App Attestation Limits End-to-End OTA Security
8.9 Firmware & OTA 10 pages Firmware handling unknown app commands Dual-Bank OTA Choice BLE DFU Timeout Recovery Bootloader Contract Basics Staged Firmware Rollouts Post-OTA First Boot Checks Safe Firmware Config Migration Firmware Rollback Triggers OTA Battery Gate Rules Silent OTA Consent Rules
8.10 Operations & support 10 pages Lean Support Telemetry BLE Disconnect Codes Remote Diagnostics Consent Firmware vs App Crash Reports Early Fleet Health Metrics Reproducing BLE Bugs Production Device Log Policy Identifiable Support Logs Battery Drift Alerts Returned Device Forensics
8.11 Users & onboarding 10 pages Lower BLE Setup Abandonment In-App Help for Operators Explain Bluetooth permissions in-app Companion App Support Flows Firmware Update Motivation Training for industrial companions Accurate Setup Success Metrics Legacy Device App UX Community or Direct Support Feature Discovery After Launch
9 Company
9.1 Vision & mission /en/vision-mission/
9.2 Products /en/products/
9.3 Andrej Albrecht: expert profile /en/profile/andrej-albrecht/
9.4 Press & media /en/press/
10 Careers /en/careers/
10.1 Android/iOS App Developer (Kotlin Multiplatform, KMP) /en/careers/android-ios-app-developer-kmp/
10.3 Full-Stack Python Developer (Django & DevOps) /en/careers/full-stack-python-developer/
10.4 Scrum Master /en/careers/scrum-master/
10.5 Product Owner /en/careers/product-owner/
10.6 Sales Manager /en/careers/sales-manager/
10.7 Marketing Manager /en/careers/marketing-manager/
10.8 Communications Designer /en/careers/communications-designer/
10.9 Executive Assistant to the Managing Director /en/careers/executive-assistant/
11 Contact & updates
11.1 Contact /en/contact/
11.2 Book a discovery call /en/discovery-call/
11.3 Newsletter subscription /en/newsletter/subscribe/
11.4 Waiting list /en/waiting-list/
12 Search, account & legal
12.1 Search /en/search/
12.2 Account
12.2.1 Login /en/accounts/login/
12.2.2 Password reset /en/accounts/password/reset/
12.3 Imprint /en/imprint/
12.4 Privacy policy /en/privacy/
12.5 Terms /en/terms/
12.6 Cookies /en/cookie-settings/
12.7 XML sitemap (machine-readable) /sitemap.xml

Not sure where to start?

Tell us what you're building and we'll point you to the right page, or the right conversation.