Chevron Left
返回到 Multiplatform Mobile App Development with NativeScript

Multiplatform Mobile App Development with NativeScript, The Hong Kong University of Science and Technology

4.5
104 个评分
24 个审阅

课程信息

This course focuses on developing truly cross-platform, native iOS and Android apps using NativeScript (Ver 3.x). The framework uses Angular, TypeScript or modern JavaScript to get truly native UI and performance while sharing skills and code with the web. You will learn about UI development with NativeScript UI and layout support and access the native mobile platform's capabilities from Javascript. You should have already completed the Bootstrap 4 and the Angular courses in this specialization before proceeding with this course. At the end of this course you will be able to (a) Build mobile applications targeting multiple platforms with a single codebase, (b) Leverage your Angular, TypeScript and Javascript skills, and (c) Use various features of the NativeScript framework to build truly cross-platform mobile applications...

热门审阅

创建者 MA

Mar 20, 2018

Awesome and well structured course contents to grasp concepts of development with Nativescript

创建者 SB

Dec 12, 2017

Great course indeed! All the concepts were discussed thoroughly and in a lucid manner.

筛选依据:

24 个审阅

创建者 Ryan Rickerl

Dec 05, 2018

This is the fourth course in the specialization. I returned to attempt to complete it, but no longer going forward. There are multiple challenges with this course.

First of all the environmental setup for NativeScript. I tried the various installation methods provided on the NativeScript webpage and was unable to get 'tns doctor' to pass. Through trial and error I eventually found a method which worked much better and was contemplating posting a video to YouTube on how to setup the NativeScript and Android SDK headache free.

-----

Install JAVA.

Install Android SDK.

Set JAVA_HOME, ANDROID_HOME, and add build_tools location to PATH.

Configure Platform and SDK tools via Android SDK (No need to create a project. Configure from welcome screen via lower right hand settings).

Install NativeScript via npm.

-----

Aside from that, the material has been updated, but not the videos. Because of this, the videos don't match the homework material.

Example: (Not the first, but...)

Week 2 - Buttons

favorite.services.ts - favorite: Array<string>, all function

dishdetail.component.ts - 'toasts' are discussed later in the course.

Some debugging is good and part of the learning process. However, while returning to this course (I completed week 2 previously), I started back over for review and was unable to complete Week 2 - Buttons.

Update the material and I'd be happy to attempt it a third time.

创建者 Matias Alfonso Pereira Garreton

Nov 02, 2018

use very old version of nativescript

创建者 Aishwarya Malvi

Aug 25, 2018

good

创建者 Raymond Peil

Aug 12, 2018

Great !!

创建者 Priyansh Bhardwaj

Aug 03, 2018

Building Application using Nativescript is just an amzing experience. Android Developers should consider once about developing applications using nativescript. I want to say to android developers to be aware, nativescipt developers are growing and they can develop applications along with the support of iOS platform.

创建者 Trương Châu Long

Jul 09, 2018

thank teacher

创建者 Wonjin Kim

Jul 03, 2018

Very good course to understand hybrid app development.However, nativescript was very sensitive to the version upgrade, and current version and version used in the course was incompatible in some parts. iOS was quite unstable to see complete results compared to android.So, if I were able to choose platform to learn from the beginning, I would rather learn another technology like react native than nativescript.

创建者 Robert Brian Redd

Jun 03, 2018

My only complaint is that there seems to be a problem with getting grades for my honors assignment. I ended up switching sessions, and it looks like none of the reports I turned in are being recognized as having been graded (although I'm fairly certain I would not have been allowed to rate other reports, which I have, without my reports being completed. I've left messages in the forums and have gotten no response. Other than that, the class was great.

创建者 Abramov Sergei

Apr 09, 2018

Great course!

创建者 Jitendra Kumar Jhariya

Mar 30, 2018

Excellent.