← Back to Portfolio
Multi-Platform Ecosystem
Developed for Endura

Endura Like Puremash

February 2011 – March 2011

Endura is a multi-platform coloring and activity-book ecosystem spanning iOS, BlackBerry, and Android. It delivers themed coloring pages, drawing tools, landscape/playground modes, and direct contact options for customer support.

Business Purpose & Ecosystem Overview

Endura is a multi-platform coloring and activity-book ecosystem spanning iOS, BlackBerry, and Android. It delivers themed coloring pages, drawing tools, landscape/playground modes, and direct contact options for customer support. The project includes signed BlackBerry distribution files and an Android APK alongside the iOS source.

Key System Features

  • Themed coloring-page gallery
  • Color palette and picker tools
  • Free-form drawing and fill coloring
  • Playground and landscape activity modes
  • In-app email and phone contact
  • Color category and detail browsing on BlackBerry
  • Signed BlackBerry and Android distribution artifacts

Tier Architecture & Breakdown

iOS Coloring App

Purpose: The native iPhone/iPod touch coloring client presents themed page galleries, color pickers, drawing canvases, playground and landscape modes, and direct email/phone contact.

Key Features:

  • Themed coloring-page gallery
  • Color palette and picker tools
  • Free-form drawing and fill coloring
  • Playground and landscape activity modes
  • In-app email and phone contact
  • Custom XIB-based UI layouts

BlackBerry Java App

Purpose: The BlackBerry Java port provides equivalent color-list browsing, detail views, email contact, and image utilities on legacy BlackBerry handsets.

Key Features:

  • Color category and detail browsing
  • BlackBerry-specific screen classes
  • Email contact screen
  • Image utilities and custom UI fields

Android Distribution

Purpose: The Android tier is delivered as a signed APK with promotional device screenshots. Source code was not present in the scanned path.

Key Features:

  • Android port of the Endura coloring experience

Component Ecosystem

Explore the architecture by platform layer—mobile, web, backend, and utilities.

iOS Coloring App

iPhone Only

The native iPhone/iPod touch coloring client presents themed page galleries, color pickers, drawing canvases, playground and landscape modes, and direct email/phone contact.

iPhone 3GS, iPhone 4, iPod touch (3rd/4th generation)

OS: iPhone OS 3.0 – iOS 6.1.6

Features (6)
  • Themed coloring-page gallery
  • Color palette and picker tools
  • Free-form drawing and fill coloring
  • Playground and landscape activity modes
  • In-app email and phone contact
  • Custom XIB-based UI layouts
Xcode 3.2 projectObjective-C 2.0iPhone OS 3.0+UIKitFoundationMessageUI

Android Distribution

Mobile

The Android tier is delivered as a signed APK with promotional device screenshots. Source code was not present in the scanned path.

Android handsets circa 2011

OS: Android 2.1 Eclair – Android 2.3.7 Gingerbread

Features (1)
  • Android port of the Endura coloring experience
Android 2.x APKAndroid SDKAndroid Keystore