wiki:squeak_screencasts

Version 21 (modified by patrick.rein, 12 years ago) ( diff )

--

TOC

The Image Concept

The image as a persistant world

Description

The image is your working environment. All your modifications are stored with its state. This video shows how you open your image how you can go back to the state before opening.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-Introduction.m4v,webm=attachment:Image-Introduction.webm,poster=attachment:Image-Introduction-1.png,preload=none) Toggle(end)Image-Introduction.m4v Download

Basic Elements of the Image

Description

In this video we take a tour around the basic UI elements and menus of the image.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-Navigating.m4v,webm=attachment:Image-Navigating.webm,poster=attachment:Image-Navigating-1.png,preload=none) Toggle(end)Image-Navigating.m4v Download

How to Recover Changes

Description

Help! My Image crashed! I lost all my changes! What should I do? .. Don't panic. There's a solution: Recover your changes.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-RecoverFromCrash.m4v,webm=attachment:Image-RecoverFromCrash.webm,poster=attachment:Image-RecoverFromCrash-1.png,preload=none) Toggle(end)Image-RecoverFromCrash.m4v Download

Halos to access morphs

Description

Halos provide an instant access to graphical elements of the image. This video shows functions they provide.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-Halos.m4v,webm=attachment:Image-Halos.webm,poster=attachment:Image-Halos-1.png,preload=none) Toggle(end)Image-Halos.m4v Download

How to update your Image

Description

---

Preview

Video Toggle(begin) Video(mp4=attachment:Image-Updating.m4v,webm=attachment:Image-Updating.webm,poster=attachment:Image-Updating-1.png,preload=none) Toggle(end)Image-Updating.m4v Download

How to modify settings and change your browser

Description

The image has a menu for editing all your preferences. Additionally you can change your standard browser by using a browser menu.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-BrowserAndSetting.m4v,webm=attachment:Image-BrowserAndSetting.webm,poster=attachment:Image-BrowserAndSetting-1.png,preload=none) Toggle(end)Image-BrowserAndSetting.m4v Download

Organise your work with projects

Description

Projects are a nice way to organise different workplaces in one image. They can also be useful for prototyping.

Preview

Video Toggle(begin) Video(mp4=attachment:Image-Projects.m4v,webm=attachment:Image-Projects.webm,poster=attachment:Image-Projects-1.png,preload=none) Toggle(end)Image-Projects.m4v Download

Things you can do with the browser

Basic usage of the class browser

Description

The class browser is the tool to access and edit source code in the image. It is your main working environment.

Preview

Video Toggle(begin) Video(mp4=attachment:Browser-ClassBrowser.m4v,webm=attachment:Browser-ClassBrowser.webm,poster=attachment:Browser-ClassBrowser-1.png,preload=none) Toggle(end)Browser-ClassBrowser.m4v Download

How to access and edit methods

Description

---

Preview

Video Toggle(begin) Video(mp4=attachment:Browser-MethodsInBrowser.m4v,webm=attachment:Browser-MethodsInBrowser.webm,poster=attachment:Browser-MethodsInBrowser-1.png,preload=none) Toggle(end)Browser-MethodsInBrowser.m4v Download

Advanced Browsing Techniques

Description

In this screencast we show how you can browse the hierachy, inheritance, senders and implementors of methods.

Preview

Video Toggle(begin) Video(mp4=attachment:Browser-AdvancedBrowsing.m4v,webm=attachment:Browser-AdvancedBrowsing.webm,poster=attachment:Browser-AdvancedBrowsing-1.png,preload=none) Toggle(end)Browser-AdvancedBrowsing.m4v Download

Modifying class variables and auto generate accessor methods

Description

You can also modify the class definitions. Furthermore the browser provides a nice function for generating accessor methods for all your instance variables.

Preview

Video Toggle(begin) Video(mp4=attachment:Browser-ClassStateSetterGetters.m4v,webm=attachment:Browser-ClassStateSetterGetters.webm,poster=attachment:Browser-ClassStateSetterGetters-1.png,preload=none) Toggle(end)Browser-ClassStateSetterGetters.m4v Download

Exploring - Everything is observable

Workspace and Transcript

Description

You will be guided through writing and executing code the Workspace and how to use the Transcript to inspect properties of objects.

Preview

Video Toggle(begin) Video(mp4=attachment:Exploring-TranscriptWorkspace.m4v,webm=attachment:Exploring-TranscriptWorkspace.webm,poster=attachment:Exploring-TranscriptWorkspace-1.2.png,preload=none) Toggle(end)Exploring-TranscriptWorkspace.m4v Download

Object Explorer and Inspector

Description

This video introduces the Object Explorer and Object Inspector, which are tools that you can use during debugging in order to comfortably inspect object properties.

Preview

Video Toggle(begin) Video(mp4=attachment:Exploring-ObjectExplorerInspector.m4v,webm=attachment:Exploring-ObjectExplorerInspector.webm,poster=attachment:Exploring-ObjectExplorerInspector-1.png,preload=none) Toggle(end)Exploring-ObjectExplorerInspector.m4v Download

Debugging and dealing with image failures

How to debug with the Squeak debugger

Description

This video shows how to set breakpoints and demonstrates most of the debugger features.

Preview

Video Toggle(begin) Video(mp4=attachment:Debug-Debugger.m4v,webm=attachment:Debug-Debugger.webm,poster=attachment:Debug-Debugger-1.png,preload=none) Toggle(end)Debug-Debugger.m4v Download

Help! i have executed an infinite loop... How to stop the image.

Description

What to do if your image stopped responding because the UI process is hung up in something?

Preview

Video Toggle(begin) Video(mp4=attachment:Debug-StopProcessing.m4v,webm=attachment:Debug-StopProcessing.webm,poster=attachment:Debug-StopProcessing-1.png,preload=none) Toggle(end)Debug-StopProcessing.m4v Download

Versioning your work with Monticello

Configuring Repositories and Packages

Description

The Monticello Browser will be introduced. It's the main versioning system for Squeak, a little like Git / SVN for other languages. You will see how to set up your own repository and a new package.

Preview

Video Toggle(begin) Video(mp4=attachment:Monticello-Introduction.m4v,webm=attachment:Monticello-Introduction.webm,poster=attachment:Monticello-Introduction-1.png,preload=none) Toggle(end)Monticello-Introduction.m4v Download

View Diffs and Changes

Description

As continuation of the first Monticello video, you will be shown to upload an initial version, view diffs between versions and commit changes.

Preview

Video Toggle(begin) Video(mp4=attachment:Monticello-DiffingAndChanges.m4v,webm=attachment:Monticello-DiffingAndChanges.webm,poster=attachment:Monticello-DiffingAndChanges-1.png,preload=none) Toggle(end)Monticello-DiffingAndChanges.m4v Download

How to resolve conflicts

Description

This video shows you how to resolve a conflict during a commit to a Monticello repo.

Preview

Video Toggle(begin) Video(mp4=attachment:Monticello-ResolvingConflicts.m4v,webm=attachment:Monticello-ResolvingConflicts.webm,poster=attachment:Monticello-ResolvingConflicts-1.png,preload=none) Toggle(end)Monticello-ResolvingConflicts.m4v Download

Attachments (136)

Note: See TracWiki for help on using the wiki.