The problem: How to quickly explain the value proposition for an engineering project to global decision makers.
The process: I worked with the director of product management in Motorola’s cloud services team to document a typical use case that would exemplify the project’s value proposition. In many cases the best way to sell a project internally to decision makers is the same process that is commonly used by expert sales folks: tell a story.
So here is the story we came up with, an animation I developed using Adobe After Effects, Photoshop, and Illustrator:
Find My Device
Special thanks: I want to thank a few folks who helped to make this video a success…
Ron Fredericks writes: I am LectureMaker’s video platform technologist. So I thought I would demonstrate some of my sample code in building a simple website demo.
The demo consists of three pages that feature the following code
- PHP programming with OO and model-view-controller (MVC) architecture
- SQL file to create a new table and load some sample user data
- PHP sessions and OO MySQL Data Manager
- Use of CSS style sheet and tags for web page layout and forms management
- A RESTful API allowing users to move data between the three pages
Visit the running project’s website here:
Download a copy of the project’s source code from GitHub:
Overview of the Project
What is OOP?
Object Oriented Programming, or OOP, invokes the use of classes to organize the data and structure of an application:
- Objects: instances of a class
- Inheritance: ability to pass characteristics and behaviors from a base class
- Access Modifiers: ability to protect data and methods
- Interfaces: a form of abstract class that acts as a model for creating a derived class
- PHP 5 Built-in Classes: Standard PHP Library (SPL), mysqli, PDO, SQLite, XML support, relfection, Iterator interface, magic methods, objects passed by reference
- Design Patterns: a reusable set of solutions that solve practical problems
What is MVC?
Modelâ€“Viewâ€“Controller (MVC) is an architectural pattern used in software engineering:
- Model handles database logic. Code in the model connects to the database and provides an abstraction layer.
- Controller represents the business (application) logic i.e. all our ifs and else.
- View provides the presentation logic i.e our HTML/XML/JSON code.
What is REST?
Representational state transfer (REST) is a predominant web API design model for distributed systems. PHP examples include:
- Use FORM tag with GET or POST to send data to another web page.
- Use cURL to set the URL, create array of POST data, set options such as return XML data, and make request.
- Create a POST request by opening a TCP connection to the host using fsockopen(), then use fwrite() on the handler returned from fsockopen().
How does a person create online video for their business, product, or service? I define three styles that a presenter can use. The same methods can be used in a classroom to broadcast live teacher/student interaction, eLearning program, or by marketing teams putting on live events.
Record Your Message With Style
As co-founder of LectureMaker’s portable video studio, and a professional public speaker, I have come to recognize three different styles that work well in planning your next online video. In many practical circumstances more than one style may be used at the same time.
See the image below for an overview of the three styles:
- Impromptu – speak using a well rehearsed mental framework to deliver fresh exciting content in a measured amount of time
- Prepared – speak to a target audience using a technique already known to motivate a specific audience type in a measured amount of time
- Trial and Error – speak without rehearsal, specific impromptu framework, or known technique, then edit the content in post production to meet an objective
LectureMaker’s Video Production Service for Three Public Speaker Styles (click image to enlarge)
Posted in Corporate / Business, Lecture Secrets
Tagged Impromptu Speaking, New Media, Post Production, Prepared Speech, Real-Time Recording, Script Development, Story Board, Trial and Error, Video Service, Video Studio