The package project structureAdding a local package referenceUnderstanding the package scopeDefining the base dialog boxThe alert dialog boxThe About dialog boxUsing the confirmation dialog boxCounting words using a listThe Word Frequency featureUnderstanding the typing of Dart codeThe file download featureThe clock featureExecuting Dart codeMulti-processing the VMThe class designerBuilding a more complicated dialogConstructing the classUnderstanding the flow of eventsLaunching the application