Sketchware

Sketchware

  • Docs
  • Community
  • Blog

›The Basics

The Basics

  • Getting Started
  • Creating a New Project
  • Designing Your App
  • Programming Your App
  • Adding Components
  • Adding Resources

Firebase

  • Getting Started
  • Linking Android App
  • Project Settings
  • Setting Database Rules
  • Enabling Login Methods
  • Enabling Firebase Storage

AdMob

  • Getting Started
  • Creating Ad Unit
  • Sketchware AdMob Settings

Publishing

  • Getting Started
  • Creating a Service Account
  • First Time Publishing

Components

  • Intent
  • SharedPreference
  • Calendar
  • Vibrator
  • Timer
  • Dialog
  • MediaPlayer
  • SoundPool
  • ObjectAnimator
  • Camera
  • FilePicker
  • Gyroscope
  • Firebase DB
  • Firebase Auth
  • Firebase Storage

Designing Your App

You can design how your application looks like by working on the View tab.

In order to gain expertise in designing your application, you need to understand three different topics: Widgets, Properties, and Layouts.

Widgets

Widgets are a collection of different functionalities that serve different purposes. For example, a TextView is a widget that shows text value on the screen, and an ImageView is a widget that renders an image. To place the widgets, simply long-press them and drop it on the edit screen.

drag drop

Properties

Each widget comes with different properties. For example, a TextView will come with properties like text size and text color, and an ImageView will come with the image property. These properties can be found on the bottom after you place a widget.

property

Layouts

By default, widgets are placed vertically on the screen. By mixing differently oriented layouts, you can change the way widgets are placed on the screen.

You can place widgets horizontally inside the Linear(H) layout and vertically inside the Linear(V) layout.

layout

← Creating a New ProjectProgramming Your App →
  • Widgets
  • Properties
  • Layouts
Sketchware
Docs
Getting Started
Community
FacebookSlack
More
BlogMedium
Copyright © 2018 Sketchware