ArcGIS Maps SDK for JavaScript Web Mapping Apps
We build fast, modern web mapping applications with Esri’s ArcGIS Maps SDK for JavaScript — interactive 2D maps and full 3D scenes that run in any browser, integrated with ArcGIS Online, ArcGIS Enterprise, and your own services. From public-facing map viewers to internal operational dashboards, we ship production web GIS.
ArcGIS Maps SDK for JavaScript Services
Custom Web Mapping Applications
We design and build custom web mapping applications on the ArcGIS Maps SDK for JavaScript 4.x — the current generation of Esri’s web platform. Whether you are extending ArcGIS Experience Builder, replacing a legacy viewer, or building fully custom, we deliver clean, maintainable TypeScript your team can own.
Still running the retired ArcGIS API for JavaScript 3.x or Web AppBuilder? We plan and execute the rebuild to 4.x without disrupting your users.
- Custom map viewers and portals
- ArcGIS Experience Builder custom widgets
- Migration from ArcGIS API for JavaScript 3.x
- TypeScript and modern build tooling
- Responsive layouts for desktop and mobile web
- Custom widgets, popups, and map tools
- Web AppBuilder to Experience Builder rebuilds
- Accessibility and multilingual support


Interactive 2D Maps & 3D Scenes
The Maps SDK renders both 2D maps and full 3D scenes in the browser with WebGL. We build experiences that move fluidly between them — from parcel viewers and utility maps to city-scale digital twins — with the widgets, popups, and interactions your users expect.
- 2D web maps with vector tile basemaps
- 3D scenes and city-scale visualization
- Integrated mesh and scene layers
- Elevation, terrain, and underground views
- Measurement, sketch, and analysis widgets
- Time-aware maps and animations
- Custom symbology and Arcade expressions
- Camera tours and slides for presentations
Framework Integration & Components
Modern web GIS lives inside modern web stacks. We integrate the Maps SDK with React, Vue, Angular, and plain TypeScript builds, use Esri map components and the Calcite Design System for consistent UI, and structure the code so mapping is a first-class part of your application — not a bolted-on iframe.
- React, Vue, and Angular integration
- Esri map components (web components)
- Calcite Design System UI
- State management around map views
- Module bundling with Vite and Webpack
- REST and GraphQL backend integration
- Authentication with OAuth 2.0
- Automated testing for map applications
- CI/CD pipelines for web GIS


Dashboards & Real-Time Visualization
We turn live feeds and large datasets into dashboards people actually use — stream layers, feature layers, and client-side queries feeding charts, filters, and map-linked analytics in real time.
- Operational dashboards with live layers
- Stream layers and real-time feeds
- Client-side queries and statistics
- Charts linked to map extent and filters
- Clustering and feature reduction
- Heatmaps and density visualization
- Map-driven reporting and export
Editing & Field-to-Office Workflows
Web editing has grown up. We build browser-based editing workflows — smart feature forms, snapping, attachments, versioned and branch-versioned editing against ArcGIS Enterprise — so office teams and field crews work on the same live data.
- Smart editing with feature forms
- Snapping and sketch tools
- Attachments and related records
- Versioned and branch-versioned editing
- Utility network web workflows
- Validation and attribute rules
- Undo/redo and conflict handling


Performance & Enterprise Integration
We engineer for performance and scale: client-side filtering and queries, vector tiles, clustering and feature reduction for large datasets, secure sign-in, and deployment against ArcGIS Online, ArcGIS Enterprise, or ArcGIS Location Platform.
- Vector tile and feature layer optimization
- Large-dataset rendering strategies
- ArcGIS Online and Enterprise integration
- ArcGIS Location Platform services
- Secure OAuth 2.0 and SAML sign-in
- Caching and offline-tolerant PWA patterns
- Cloud deployment on AWS, Azure, and GCP
Why LiveBird for Web GIS
We are an Esri-focused development shop. Web mapping with the Maps SDK for JavaScript is core business for us — from first prototype through production deployment and long-term maintenance.
- Esri-focused web GIS specialists
- 3.x to 4.x migration expertise
- Fixed-cost application rebuild packages



