Egghead Instructor Brad Martin

Brad Martin

Brad Martin spends most of his time writing TypeScript and leveraging NativeScript to build cross platform native Android and iOS apps.



Unlock all of Brad's PRO Lessons
click for instant access!

Browse Brad Martin's lessons.

showing 12 lessons...

Create Flex Based Containers Using FlexboxLayout

P

Create an Absolute Positioned Layout Using AbsoluteLayout

P

Position Views in a Dock Using DockLayout

P

Add Responsive Wrapping Using WrapLayout

P

Make a Grid Layout Using GridLayouts

P

Create Vertical/Horizontal Layouts with StackLayout

P

Capture Drawings and Signatures in a NativeScript app

P

Composing emails in a NativeScript app

P

Using the device Phone and SMS with NativeScript

P

Use Speech Recognition with NativeScript

P

Using Text to Speech with NativeScript

P

Set up a native app project with the NativeScript CLI

P
js tutorial about Create Flex Based Containers Using FlexboxLayout

Create Flex Based Containers Using FlexboxLayout

5:15 js PRO

Use the FlexboxLayout component to create a layout container that is based on the CSS flexbox-layout in modern browsers. We will examine several of the properties, behaviors, and benefits that the FlexboxLayout provides with native mobile UI layouts in a NativeScript app.

js tutorial about Create an Absolute Positioned Layout Using AbsoluteLayout

Create an Absolute Positioned Layout Using AbsoluteLayout

1:31 js PRO

We will use the AbsoluteLayout component to create a layout container which uses left-top coordinates to position its child components in a NativeScript app.

js tutorial about Position Views in a Dock Using DockLayout

Position Views in a Dock Using DockLayout

1:42 js PRO

We will use the DockLayout component to create a layout container which allows us to specify sides (top, bottom, left, right) to dock child components to in a NativeScript app.

js tutorial about Add Responsive Wrapping Using WrapLayout

Add Responsive Wrapping Using WrapLayout

2:16 js PRO

We will use the WrapLayout component to create a layout that wraps UI widgets to a new row or column if no space is left in a NativeScript app.

js tutorial about Make a Grid Layout Using GridLayouts

Make a Grid Layout Using GridLayouts

3:40 js PRO

We will use the GridLayout component to create a layout container that can span any number of rows and columns. This allows us to create very complex UIs in a NativeScript app.

js tutorial about Create Vertical/Horizontal Layouts with StackLayout

Create Vertical/Horizontal Layouts with StackLayout

1:02 js PRO

The StackLayout component is one of the many layout containers for your UI. We will use the StackLayout to create a vertical and horizontal layout container in a NativeScript app.

js tutorial about Capture Drawings and Signatures in a NativeScript app

Capture Drawings and Signatures in a NativeScript app

4:19 js PRO

Using the NativeScript-DrawingPad plugin in a NativeScript app you can create a drawing pad. This is great for capturing signatures or any touch drawing on the device.

js tutorial about Composing emails in a NativeScript app

Composing emails in a NativeScript app

3:19 js PRO

We will use the NativeScript-Email plugin from Eddy Verbruggen to compose email messages from our app that the user can send out.

js tutorial about Using the device Phone and SMS with NativeScript

Using the device Phone and SMS with NativeScript

3:08 js PRO

We will use the nativescript-phone plugin which provides a simple API to access the device's default phone and SMS applications. This allows us to dial phone numbers from our app using the device's phone capabilities as well as pre filling SMS messages for your app's users.

js tutorial about Use Speech Recognition with NativeScript

Use Speech Recognition with NativeScript

4:24 js PRO

We will use the NativeScript Speech Recognition plugin by Eddy Verbruggen to convert speech to text. The plugin provides a clean abstraction over the Android SpeechRecognizer and the iOS SFSpeechRecognizer.

js tutorial about Using Text to Speech with NativeScript

Using Text to Speech with NativeScript

3:16 js PRO

We will use the NativeScript Text-to-Speech plugin to have the iOS and Android speech synthesizers speak a provided text.

js tutorial about Set up a native app project with the NativeScript CLI

Set up a native app project with the NativeScript CLI

2:18 js PRO

NativeScript is a framework that let's you build JavaScript to native applications. In this lesson, we will set up a native app using the NativeScript command-line interface. We will then take a brief look at some of the project it generates.

HEY, QUICK QUESTION!
Joel's Head
Why are we asking?