Rolling Shrine
  • Welcome to Rolling Shrine
  • RGB Principles
    • Glory Principles
    • Mission & Vision
    • Values
    • Forte
    • Spirit
    • Coaster Traits
    • Glory Principles in Daily Practices
  • RGB Branding Book
    • Brand Guideline
    • Visual Implementation
    • Brand Story
    • Brand Personality
  • Organization
    • Organization Structure
    • Accountabilities & Responsibilities
      • All Roles
      • Department & Team Leadership
        • Department Head
        • Team Lead
        • Tribe Lead
      • Manager & Project Leadership
        • Program Manager (PgM)
        • Project Manager (PM)
        • Project Leadership
          • Tech Lead
          • Design Lead
      • Project Team
        • Designer
        • Engineer
        • Quality Assurance
        • Web Administrator
      • Traffic Management
      • Archives
        • Project Manager Lead
        • Team Leader
    • Career Grade & Performance Management
    • Competencies Dictionary
  • Onboarding
    • New Coaster Onboarding
    • Project Manager Onboarding
    • Designer Onboarding
    • Engineer Onboarding
    • QA Onboarding
    • Web Administrator Onboarding
  • Production & Project Management
    • Production Pipeline
    • Solution Pipeline & Guideline
  • Design Team
    • Design Team Roles & Responsibilities
    • Information Architecture
    • Web Design System
      • Desktop View Guideline
      • Responsive View Guideline
      • Principle - Typography
      • Sticker Sheets
        • Desktop View Home Page
        • Desktop View All Pages
        • Responsive View Home Page
        • Responsive View All Pages
    • UX Writing
    • Design Audit
    • Mobile UI Technical Guideline
      • Intro: Canvas
      • Foundation
        • Typography
        • Spacing
        • Color
        • Grid & Column
      • Core Components
        • Bottom Navigation Bar
        • Button
        • Grid
        • Header
        • Selection
        • Slider
        • Status Bar
        • Text Input
        • Vertical List
      • Complex Components
      • Layout
      • Design System
      • Design System Checklist
    • Web UI Technical Guideline
      • Design System
      • Design System Checklist
  • Engineering Team
    • Software Testing
    • Git Best Practice
      • Git Commit Best Practice
    • Coding Convention
      • PHP Coding Convention
      • JavaScript Coding Convention
      • Android Coding Convention
    • JSON API Specification
    • GlorySDK for Android
    • GloryKit for iOS
    • QA Team Guideline
    • Engineering Stuff Documents
  • Work From Home
    • Best Practice
  • Documents
  • Coaster Rewards & Appreciation
    • House Party Program
    • Quarterly Award
    • Coaster Loyalty Reward
    • Overtime Appreciation
  • HR
    • Work Hour & Leave Policy
    • HRIS Talenta Onboard
    • Rolling Soft Loan
    • Review Guideline
  • Rolling Daily Log
  • Tribe Leader Guideline
  • Rolling Ekstra Kurikuler
  • COVID-19 Prevention - Studio Protocol
Powered by GitBook
On this page

Was this helpful?

  1. Design Team
  2. Mobile UI Technical Guideline

Design System

Panduan singkat dan referensi dalam pembuatan design system bagi aplikasi mobile (hybrid, android, ios)

PreviousLayoutNextDesign System Checklist

Last updated 2 years ago

Was this helpful?

A collection of reusable components, guided by clear standards, that can be assembled together to build any number of applications. - Will Fanguy in

Aplikasi mobile memiliki tingkat kustomisasi yang cukup tinggi. Perbedaan yang mencolok mungkin akan terlihat dalam komponen-komponen khusus berdasarkan platform yang dituju (android atau ios).

1. Android

Desain utama aplikasi android berdasar pada Material Design, sebagai acuan, Material Design memiliki spesifikasi untuk tipografi, spasi, warna, serta komponen lainnya. Semuanya bersifat atomic dan modular sehingga dapat dirangkai untuk menciptakan UI/UX aplikasi se-kompleks mungkin.

2. iOS

iOS menggunakan Human Interface Guidelines milik Apple sebagai acuan desain aplikasi-nya (hal ini berlaku juga untuk ipadOS). Baiknya, aplikasi iOS mengikuti spesifikasi tipografi, spasi, warna dan komponen yang tertera pada acuan tersebut supaya aplikasi memiliki feel/suasana sedekat mungkin dan se-original mungkin bagi pengguna iOS.

3. Hybrid

Dengan munculnya Flutter, garis pembatas antara Android dan iOS sedikit demi sedikit menjadi kabur dan akhirnya melebur. Desainer maupun developer bisa saja mengikuti salah satu acuan platform (baik Material Design atau Human Interface Guidelines) dalam proses pengembangan aplikasi mobile, tetapi hal tersebut membutuhkan effort lebih, sementara esensi dari Hybrid adalah untuk mempermudah dan mempersingkat waktu.

Oleh karena itu Rolling Glory mencoba meleburkan dua acuan desain yang dijelaskan di atas sebagai basis dari pembuatan design system untuk aplikasi mobile.

https://www.invisionapp.com/inside-design/guide-to-design-systems/