90days

Developer

Gesmote is a cross-platform application (iOS, macOS, and watchOS) designed to provide seamless control and interaction within the Apple ecosystem.

My contribution

Mainly focused on implementing the user interface (UI) across all platforms, ensuring a consistent and responsive experience on iOS, macOS, and watchOS.

Users need a unified and intuitive way to interact with their devices across the Apple ecosystem without disjointed experiences.

User Needs

Seamless control over multiple Apple devices

Constraints

Platform-specific UI constraints and varying screen sizes

Internal Factors

Learning curve for watchOS and macOS specific UI frameworks

External Factors

Differing interaction paradigms across platforms

A unified cross-platform application allowing seamless interaction, utilizing tailored native UI components for iOS, macOS, and watchOS.

Deliverables

  1. 01Gesmote iOS App
  2. 02Gesmote macOS App
  3. 03Gesmote watchOS App

Key Decisions

  1. 01Adopted native UI frameworks to ensure optimal performance and look-and-feel
  2. 02Shared core logic across platforms for consistency

Process

01

Cross-platform UI/UX Design

02

iOS Native Development

03

macOS Native Development

04

watchOS Native Development

05

Integration & Testing

Successfully delivered a consistent and intuitive UI across all platforms, ensuring high user satisfaction.

  • HanifProject Manager
  • NatasyaDesigner
  • NicholasDeveloper
  • AriqDeveloper
  • HamzahDeveloper
  • GustavoDeveloper