Rowdy Rabouw

Unleash your web skills on native!

What if you could control hardware like a Bluetooth bulb using only JavaScript? Learn how NativeScript gives web developers direct access to native device APIs.

Unleash your web skills on native!
#1about 6 minutes

Choosing the right mobile app development framework

A decision guide helps you compare native development, Cordova, Flutter, and React Native to find the best fit for your project.

#2about 2 minutes

An introduction to the NativeScript framework

NativeScript is an open-source framework for building truly native mobile apps using JavaScript, XML/HTML, and CSS.

#3about 6 minutes

Creating native user interfaces with markup and layouts

Learn to build UIs using familiar markup for native components and powerful layout containers like StackLayout, GridLayout, and Flexbox.

#4about 3 minutes

Styling native applications using CSS and themes

Apply a large subset of web CSS properties, use platform-specific styles, and leverage pre-built core themes to style your native app.

#5about 7 minutes

Using JavaScript frameworks and native platform APIs

Choose from various JavaScript frameworks like Angular or React and directly call native iOS or Android code from your JavaScript for powerful integrations.

#6about 3 minutes

Leveraging NPM packages and native libraries for features

Incorporate existing JavaScript modules from NPM or native libraries like CocoaPods, demonstrated with an internationalization example using NGX Translate.

#7about 5 minutes

How to build your own custom NativeScript plugin

Learn the file structure and process for creating a custom plugin by building a version number utility with separate implementations for Android and iOS.

#8about 5 minutes

Live demo controlling a smart bulb with NativeScript

A practical demonstration shows how to use plugins for Bluetooth, speech recognition, and the accelerometer to control a physical smart light bulb.

#9about 14 minutes

Exploring more plugins and community resources

Discover a wide range of community-built plugins for features like mapping, Firebase, and augmented reality to extend your app's capabilities.

Related jobs
Jobs that call for the skills explored in this talk.

Angular Developer

Picnic Technologies B.V.
Amsterdam, Netherlands

Intermediate
Senior

Featured Partners

Related Articles

View all articles
BR
Benjamin Ruschin
The HTML Elements That You’re Probably Over-Engineering
As frameworks have become more and more commonplace in the world of web development, so too has the over-engineering of features made possible by our humble old friend, HTML. The mental models that come with using state management in React, Vue and o...
The HTML Elements That You’re Probably Over-Engineering
CH
Chris Heilmann
Building a "shoutout" component in plain HTML/CSS/JavaScript
Every Wednesday we meet at noon to talk about a lot of tech news, tools and resources in something we call WeAreDevelopers Live . We go live on YouTube and afterwards we cut out short videos to post on social media. What we needed was an obvious “sho...
Building a "shoutout" component in plain HTML/CSS/JavaScript
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.

React Native Developer

React Native Developer

React Native Developerbrightbox Grp Ltd
Bonnyrigg, United Kingdom

£104-130K
GIT
REST
React
JavaScript
+1