Services

Custom software development services

J3B Web designs and programs custom software for businesses and organizations in Quebec. Five services follow the same six-step process, with one person to talk to from start to finish.

The five services

  • Custom web applications

    Management tools, client portals and SaaS products that open in the browser, on desktop, tablet and phone.

  • Progressive web apps (PWA)

    Web apps that install on the home screen, work offline and sync when the network comes back.

  • APIs for mobile apps

    APIs that power iOS and Android apps, with full access to the device, such as the camera, NFC or an RFID reader.

  • Custom WordPress plugins

    Plugins that connect a WordPress site to a ticketing system, an inventory or a CRM, and protect the editors’ changes.

  • Legacy software modernization

    Replacing an aging system with current software, with all of its data carried over.

Choosing

A web app, a PWA or a native app?

Three ways to make software available on all your screens. Often, the simplest one is enough.

Web app

Opens in the browser. Nothing to install.

Advantages

  • Only one version to maintain
  • Instant updates for everyone
  • Works on every device

Limitations

  • Needs an Internet connection
  • No icon on the home screen

Real exampleTrait d’Union Montérégien and Agence Distinction use their management tools at the office every day.

Custom web applications
Often the best compromise

Progressive web app (PWA)

A web app that installs on the home screen, like an app.

Advantages

  • Works offline and syncs when the connection comes back
  • Notifications on the device
  • No App Store, so no commission
  • The same code as the web version

Limitations

  • On iPhone, installing goes through the Share button
  • On iPhone, notifications only work once the app is installed
  • Limited access to some sensors on iPhone (NFC, Bluetooth)
  • Not listed in the app stores

Real exampleIn Grocery Tracker, the grocery list works in the store, even with no signal. Changes are sent once the connection is back.

Progressive web apps (PWA)

Native app and API

An iOS or Android app that talks to your web platform through an API.

Advantages

  • Full access to the device: camera, NFC, RFID readers
  • Listed in the App Store and Google Play

Limitations

  • Two platforms to publish and maintain
  • Store approval for every update
  • 15 to 30% commission on in-app purchases

Real examplesBizTrack Suite has an Android app for Zebra RFID readers that counts inventory offline. Clexif has an API with more than 190 endpoints that serves an iOS and Android app.

APIs for mobile apps

Is custom software right for you?

Custom software isn’t always the right answer. Six questions on the home page help you decide, with the advantages and drawbacks of each option.

Take the test

Tell Bobby about your project

A first 30-minute call, with no commitment. You come away with a clear idea, even if custom software isn’t right for you.