HADOOPT
TECHNOLOGIES
Schedule a Tech Consultation
Home
Services
Odoo ERP implementation Rollout, custom modules, migration and support. Web application development SaaS products, portals and internal platforms. Mobile application development Offline-first field apps and customer apps. AI development & automation LLM assistants, document processing, forecasting. Odoo version upgrades ↗ Move to a newer release, scoped and priced on its own site.
Products
OrgExp ↗ Budget, CAPEX and OPEX management.
Blog About Contact Schedule a Tech Consultation
Author

Janeindiran B.

Janeindiran B. works on Hadoopt Technologies' Odoo ERP implementations, web and mobile platforms and AI projects, from Coimbatore, Tamil Nadu. Everything here is written from that work.

162 articles · page 5 of 14
All writing Odoo 20 Odoo 19 Odoo 18 Odoo 17 Comparisons Version history Mobile apps Web apps AI
Mobile apps 5 min read
Native iOS and Android: when to go native with Swift and Kotlin
codebases for a fully native app 2

When separate Swift/SwiftUI and Kotlin/Jetpack Compose apps are worth two codebases, when they are more than you need, and how to keep them in step.

JB Janeindiran B. 22 Sep 2026
Mobile apps 8 min read
Offline-first mobile apps: how the sync architecture works
minimum interval for periodic WorkManager jobs on Android 15 min

Local database, sync queue, conflict resolution and the real limits of background sync on iOS and Android, for teams building field apps.

JB Janeindiran B. 22 Sep 2026
Mobile apps 6 min read
React Native: when to choose it, with Expo and the New Architecture
first release on the New Architecture only 0.82

Where React Native and Expo fit a business app in 2026, what the New Architecture changed, and where another framework is the better choice.

JB Janeindiran B. 22 Sep 2026
Mobile apps 7 min read
Releasing to the App Store and Google Play: a practical guide
testers a new personal Play account needs for 14 days 12

Developer accounts, review guidelines, TestFlight and Play testing tracks, privacy labels, staged rollouts and what over-the-air updates may change.

JB Janeindiran B. 22 Sep 2026
Mobile apps 7 min read
What drives mobile app cost and timeline
store reviews every release must pass (Apple and Google) 2

The decisions that make a mobile app take longer and cost more: platforms, offline, integrations, design, compliance, release and maintenance.

JB Janeindiran B. 22 Sep 2026
Web apps 6 min read
Angular vs Vue vs Svelte for business applications
Nuxt 3 end of life 31 Jul 2026

Angular with signals, Vue with Nuxt, and Svelte 5 with SvelteKit compared for admin panels, portals and SaaS products, and which we would pick when.

JB Janeindiran B. 22 Sep 2026
Web apps 6 min read
Build or buy: custom software, SaaS, or configure what you have
modules in the Odoo 19 source, Community and Enterprise 1,385

A decision framework for custom software versus SaaS: what drives total cost of ownership, integration and lock-in, and when configuring Odoo beats both.

JB Janeindiran B. 22 Sep 2026
Web apps 7 min read
Choosing a web application stack: frontend, rendering, backend, database, hosting
rendering models worth knowing 4

How to pick a frontend, rendering model, backend, database and hosting for a business web app, with a comparison table and the order we decide in.

JB Janeindiran B. 22 Sep 2026
Web apps 7 min read
Customer portals: Odoo's portal or a custom build?
Odoo 19 modules that extend the /my home page 16

What Odoo 19's customer portal does out of the box, when to extend it, and when a separate frontend on Odoo's JSON-2 API is the better build.

JB Janeindiran B. 22 Sep 2026
Web apps 6 min read
Django vs FastAPI vs Node.js for business application backends
Django 5.2 LTS security fixes until Apr 2028

Django, FastAPI and Node.js compared for business web app backends, plus when Odoo itself should be the backend. What each is good at and what we pick.

JB Janeindiran B. 22 Sep 2026
Web apps 7 min read
Multi-tenant SaaS architecture basics: isolation, auth, billing and data residency
tenant isolation models compared 3

Database-per-tenant, schema-per-tenant or shared tables with row-level security; plus tenant-aware auth, billing, noisy neighbours and data residency.

JB Janeindiran B. 22 Sep 2026
Web apps 7 min read
PWA, native app or responsive website: which one to build
iOS version that added Web Push for Home Screen web apps 16.4

How to choose between a responsive website, a progressive web app and a native mobile app, based on reach, device access, offline needs and app store rules.

JB Janeindiran B. 22 Sep 2026
Series

Odoo 19: Complete Guide for Businesses

Every Odoo 19 app a growing business uses, in the order we would roll them out: setup, sales, operations, finance, HR, and the new AI features.

Read the series from part one →
Part 01 Getting started with Odoo 19: what changed and where to begin 6 min Part 02 Installing Odoo 19 from source, Docker or packages 7 min Part 03 Odoo 19 hosting: Odoo Online vs Odoo.sh vs on-premise 6 min Part 04 Setting up companies, users and access rights in Odoo 19 6 min