FAQ
Frequently Asked Questions
General
ECASTE is a custom mobile and web application development agency based in Sophia-Antipolis (Alpes-Maritimes, France). Founded by Emmanuel Castellani, the agency has 16 years of experience with 2 participations at Apple's WWDC in San Francisco.
ECASTE develops in Swift (native iOS), Kotlin (native Android), Vue.js, React, Node.js, PHP/Laravel.
ECASTE is based in Sophia-Antipolis and operates throughout the French Riviera: Nice, Antibes, Cannes, Mougins, Monaco. We can also work on-site at your offices for team augmentation missions.
The timeline depends on project complexity. ECASTE works with Agile methodology in 3-week sprints, enabling regular deliveries and transparent development tracking.
Mobile applications
ECASTE recommends native development (Swift for iOS, Kotlin for Android) for optimal performance and better integration with system APIs.
The timeline varies by complexity. On average: 2-3 months for a simple app, 4-6 months for an app with a complex backend. We work in 3-week sprints with regular deliveries.
Yes, ECASTE handles the entire publication process on both Apple's App Store and Google Play Store, including developer account creation and listing optimization (ASO).
Web applications
ECASTE uses the latest frameworks: Vue.js, React, Angular on the frontend, Node.js, Next.js, PHP/Laravel/Symfony on the backend. We choose the most suitable stack for your project.
The cost depends on complexity and features. Contact us for a free, personalized quote. We work in 3-week sprints with regular deliveries.
Consulting & support
A consultant like ECASTE brings 16 years of iOS and Android experience to scope your project, choose the right architecture, and avoid common mistakes. This reduces technical risks and accelerates your application's time to market.
ECASTE can work on-site at your company to strengthen your development teams as a senior iOS/Android developer, team leader, or mobile architect. This service is ideal for absorbing a workload surge or for upskilling.
Yes, ECASTE offers individual or team training on iOS (Swift, SwiftUI) and Android (Kotlin) platforms. Training is based on real code examples for fast, hands-on learning.
ECASTE analyzes your business constraints, proposes suitable architectures, creates mockups and prototypes to validate your user journey before any development. This scoping phase is essential to ensure consistency between your needs and the final product.
Application maintenance (TMA)
TMA covers all operations to keep an application running smoothly: corrective maintenance (bug fixes), evolutionary maintenance (new features), and adaptive maintenance (adapting to iOS, Android, and browser updates). ECASTE offers custom TMA contracts with service level agreements (SLA).
Without maintenance, an application risks becoming incompatible with new iOS and Android versions (annual Apple and Google updates), presenting security vulnerabilities, or malfunctioning. Apple and Google also require regular updates to keep an application on the App Store and Google Play Store.
ECASTE offers custom maintenance contracts tailored to the size and complexity of your application. Contact us for a personalized quote. We maintain iOS (Swift), Android (Kotlin), and web (Vue.js, React, PHP) applications.
Yes, ECASTE can take over maintenance of an existing application, regardless of its origin. We first perform a technical audit to assess the code's state and estimate the maintenance effort required.
