We may earn an affiliate commission when you visit our partners.
droidcon NYC

droidcon NYC 2019 | Modularizing Your Android UI with Style Guide-driven Development | Rea Bhasin

Until now, style guide-driven development (SGDD) has only been discussed in the scope of web development. In this session, Rea Bhasin explains what SGDD is, how it can benefit your engineering and design teams, and how GrubHub uses it to simplify native mobile development and modularize apps.

Enroll now

What's inside

Syllabus

Modularizing Your Android UI with Style Guide-driven Development

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops modular Android UIs with Style Guide-driven Development
Taught by a droidcon NYC instructor

Save this course

Save droidcon NYC '19: Modularizing Your Android UI with Style Guide-driven Development to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for droidcon NYC '19: Modularizing Your Android UI with Style Guide-driven Development. These are activities you can do either before, during, or after a course.

Career center

Learners who complete droidcon NYC '19: Modularizing Your Android UI with Style Guide-driven Development will develop knowledge and skills that may be useful to these careers:
User Experience (UX) Designer
A User Experience (UX) Designer focuses on the usability and user experience of digital products. This course may be useful to you as a UX Designer because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective user experiences.
UI Designer
A UI Designer creates the visual appearance and layout of user interfaces for websites, software applications, and other digital products. This course may be useful to you as a UI Designer because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective UI designs.
Interaction Designer
An Interaction Designer designs the user interactions for websites, software applications, and other digital products. This course may be useful to you as an Interaction Designer because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective user interactions.
Visual Designer
A Visual Designer creates the visual appearance of digital products, such as websites, software applications, and marketing materials. This course may be useful to you as a Visual Designer because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective visual designs.
Graphics Designer
A Graphics Designer creates visual content for a variety of purposes, including marketing, branding, and web design. This course may be useful to you as a Graphics Designer because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective visual designs.
Android Developer
An Android Developer creates and maintains software applications for the Android mobile operating system. This course may be useful to you as an Android Developer because it teaches how to modularize Android UIs with style guide-driven development. Style guide-driven development allows developers to create consistent and reusable UI components, which can improve the efficiency and quality of your Android applications.
Mobile Developer
A Mobile Developer creates and maintains software applications for mobile devices, such as smartphones and tablets. This course may be useful to you as a Mobile Developer because it teaches how to modularize Android UIs with style guide-driven development. The principles of modularizing UIs are similar across different mobile platforms, so you can apply the knowledge you gain in this course to other mobile development projects.
Creative Director
A Creative Director oversees the overall creative vision for a variety of projects, including marketing campaigns, branding initiatives, and web design. This course may be useful to you as a Creative Director because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective creative direction.
Technical Architect
A Technical Architect designs and develops the overall architecture of software systems. This course may be useful to you as a Technical Architect because it teaches how to modularize Android UIs with style guide-driven development. Modularity is an important principle of software architecture, and this course can help you to create more scalable and maintainable software systems.
Art Director
An Art Director oversees the creative direction of visual content for a variety of purposes, including marketing, branding, and web design. This course may be useful to you as an Art Director because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective creative direction.
Applications Developer
An Applications Developer designs, develops, and maintains software applications for a variety of platforms, including desktop, mobile, and web. This course may be useful to you as an Applications Developer because it teaches how to modularize Android UIs with style guide-driven development. The principles of modularizing UIs are similar across different platforms, so you can apply the knowledge you gain in this course to other application development projects.
Front-End Developer
A Front-End Developer designs and develops the user interface (UI) of a website or web application. This course may be useful to you as a Front-End Developer because it teaches how to modularize Android UIs with style guide-driven development. The principles of modularizing UIs are similar, regardless of platform.
Product Manager
A Product Manager manages the development and launch of new products. This course may be useful to you as a Product Manager because it teaches how to create consistent and reusable UI components with style guide-driven development. This can help you to create more efficient and effective product development processes.
Software Engineer
A Software Engineer designs, develops, and maintains software systems. This course may be useful to you as a Software Engineer because it teaches how to modularize Android UIs with style guide-driven development. The principles of modularizing software are similar across different programming languages and platforms.
Web Developer
A Web Developer creates and maintains websites and web applications. This course may be useful to you as a Web Developer because it teaches how to modularize Android UIs with style guide-driven development. While the principles of modularizing UIs differ somewhat between web and mobile development, this course can help you to understand the core concepts of modularity and reusability.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser