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.

    Discovery and planning

  • Design comes before code

    Flows and interfaces are designed, revised and refined first. Development starts from the refined designs.

    Stage 01 before stage 02

  • Every screen is in scope

    Design covers every screen size. Engineering covers iOS, Android, Windows, macOS, Linux and the web.

    Websites · web apps · mobile apps · desktop apps

  • Shipping is part of the job

    The work includes the release itself: the App Store, Google Play, signed installers and the website launch.

    App Store · Google Play · signed installers

  • Launch is not the end

    After launch the product is maintained: updates, OS upgrades and new features.

    Stage 04

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

What are you building?

I'm building , ,
, ,
or I'm .

Email
support@iexperto.io
Studio
50 Carroll St
Toronto, Ontario M4M 3G3
Canada
Studio time
Since
2010