How we design, build and ship software
Every project runs through the same four stages, in the same order: from the first sketch to every update after launch.
- Stages
- 4
- Covers
- Websites · web apps · mobile apps · desktop apps
- Stores and delivery
- App Store · Google Play · signed installers
- Studio
- Toronto · since 2010
The stages (4)
Design, engineer, ship, maintain. In that order.
-
Design.
Flows and interfaces for every screen size.
What happens
- Discovery and planning: we start by understanding your business, your goals and your target audience
- Flows for the whole product
- Design mockups of the interfaces
- Revisions and refinement
What you get
Refined mockups of the flows and interfaces, ready to hand to engineering.
-
Engineer.
Native iOS, Android, Windows, macOS, Linux and web.
What happens
- The designs are integrated with development
- Mobile apps for iOS and Android
- Desktop apps for Windows, macOS and Linux
- Websites and web applications, with content and SEO
What you get
The designed product as working software, on each platform the project covers.
-
Ship.
App Store, Google Play, signed installers, launch.
What happens
- Release to the App Store
- Release to Google Play
- Signed installers for desktop: distribution, auto-updates and code signing
- Website launch
What you get
The product in people’s hands: in the stores, as a signed installer, or live on the web.
-
Maintain.
Updates, OS upgrades and new features.
What happens
- Updates to the released product
- Upgrades for new operating system versions
- New features
- Website maintenance and modernization of older software
What you get
New releases after launch, from the same studio that designed and built the product.
On every project (5)
What stays the same, whatever we are building.
-
It starts with your business
Before anything is drawn, we work to understand your business, your goals and your target audience.
-
Design comes before code
Flows and interfaces are designed, revised and refined first. Development starts from the refined designs.
-
Every screen is in scope
Design covers every screen size. Engineering covers iOS, Android, Windows, macOS, Linux and the web.
-
Shipping is part of the job
The work includes the release itself: the App Store, Google Play, signed installers and the website launch.
-
Launch is not the end
After launch the product is maintained: updates, OS upgrades and new features.
Questions (5)
Asked before a project starts.
What are the stages of a project?
Four, always in this order: Design, Engineer, Ship and Maintain. Design sets the flows and interfaces, engineering builds them, shipping releases the product, and maintenance keeps it updated after launch.
Where does a project start?
With discovery and planning. We start by understanding your business, your goals and your target audience, and the design work follows from that.
Is the process the same for a website and an app?
Yes. The same four stages cover websites, web apps, mobile apps and desktop apps. What changes is the work inside each stage: a website project includes content and SEO, an app project includes a store release.
Do you handle the release to the app stores?
Yes. Shipping is the third stage: the App Store, Google Play and signed installers for desktop apps, as well as website launches.
What happens after launch?
The fourth stage, Maintain: updates, OS upgrades and new features.
Tell us what you're building.
Start a project
- support@iexperto.io
- Studio
- 50 Carroll St
Toronto, Ontario M4M 3G3
Canada - Studio time
- Since
- 2010