Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Kivy Blueprints
  • Toc
  • feedback
Kivy Blueprints

Kivy Blueprints

By : Vasilkov
3.7 (10)
close
Kivy Blueprints

Kivy Blueprints

3.7 (10)
By: Vasilkov

Overview of this book

This book is intended for programmers who are comfortable with the Python language and who want to build desktop and mobile applications with rich GUI in Python with minimal hassle. Knowledge of Kivy is not strictly required—every aspect of the framework is described when it's first used.
Table of Contents (12 chapters)
close
10
A. The Python Ecosystem
11
Index

Metro UI

While we're at it, let's build a user interface that resembles the Windows Phone home screen. This concept, basically a grid of colored rectangles (tiles) of various sizes, was known as Metro UI at some point in time, but was later renamed to Modern UI due to trademark issues. No matter the name, this is how it looks. This will give you a vague idea of what we'll be aiming at during the course of this app's development:

Metro UI

Design inspiration – Windows Phone home screen with tiles

Obviously, we aren't going to replicate it as is, but rather make something that resembles the depicted user interface. The following list pretty much summarizes the distinctive features we're after:

  • Everything is aligned to a rectangular grid
  • UI elements feature the same flat look discussed in Chapter 1, Building a Clock App (tiles use bright, solid colors, and there are no shadows or rounded corners)
  • Tiles that are considered more useful (for an arbitrary definition of &quot...
bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete