You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -5,26 +5,26 @@
5
5
6
6
## Overview
7
7
8
-
This brief ~1-hour tutorial introduces developers to UI5 application development in TypeScript. It includes creating a basic application from the TypeScript template using the ["easy-UI5"](https://github.com/SAP/generator-easy-ui5) generator, TypeScript coding in regular UI controllers, as well as advanced topics like custom control development and using third-party libraries.
8
+
This brief ~1-hour tutorial introduces developers to UI5 application development *in TypeScript*. It includes creating a basic application from the TypeScript template using the ["easy-UI5"](https://github.com/SAP/generator-easy-ui5) generator, TypeScript coding in regular UI controllers, as well as advanced topics like custom control development and using third-party libraries.
9
9
10
10
## Requirements
11
11
12
12
The technical requirements to follow the tutorial are:
13
13
14
14
* A current version of [Node.js](https://nodejs.org/)
15
-
* A code editor supporting TypeScript development (preferably the free [Microsoft Visual Studio Code](https://code.visualstudio.com/), which was used to create the tutorial).
15
+
* A code editor supporting TypeScript development (preferably the free [Microsoft Visual Studio Code](https://code.visualstudio.com/), which was used to create the tutorial)
16
16
17
17
Required knowledge:
18
18
19
19
* You should have basic Javascript knowledge to avoid blind copy&paste without knowing what's going on
20
-
* Basic UI5 knowledge is beneficial (but not required)
20
+
* Basic UI5 knowledge is beneficial, as this tutorial focuses on the TypeScript side of things.
21
21
* TypeScript knowledge is not required. If interested, having a quick look e.g. at [this brief TypeScript intro for JavaScript developers](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html) might let you know what to expect.
22
22
23
23
## Exercises
24
24
25
25
The tutorial consists of the following exercises. To start, just [open the first link](exercises/ex0/) - you will be guided from there.
26
26
27
-
From the following list, you can not only access each exercise directly, but also also browse the resulting sources and run the resulting app:
27
+
From the list, you can not only access each exercise directly, but also also browse the resulting sources and run the resulting app:
28
28
*[Exercise 0 - Getting Started](exercises/ex0/)
29
29
*[Exercise 1 - Create And Run Your Application](exercises/ex1/) (*[browse sources](exercises/ex1/com.myorg.myapp) - [run app](https://sap-samples.github.io/ui5-typescript-tutorial/exercises/ex1/)*)
30
30
*[Exercise 2 - Create the Initial User Interface and set up Routing](exercises/ex2/) (*[browse sources](exercises/ex2/com.myorg.myapp) - [run app](https://sap-samples.github.io/ui5-typescript-tutorial/exercises/ex2/)*)
@@ -38,7 +38,7 @@ From the following list, you can not only access each exercise directly, but als
38
38
39
39
If you want to download the code for all the exercises, you can either [download the entire repository as zip file](https://github.com/SAP-samples/ui5-typescript-tutorial/archive/refs/heads/main.zip) and find the content in there below "ui5-typescript-tutorial-main/exercises/ex1/com.myorg.myapp" etc., or you can clone the repository using git.<br>
40
40
41
-
The resulting app after each exercise can also be [run from here](https://sap-samples.github.io/ui5-typescript-tutorial).
41
+
The resulting app after each exercise can also be [run from this page](https://sap-samples.github.io/ui5-typescript-tutorial). It includes additional links to unoptimized versions of the app, which can be used to debug the original TypeScript sources.
0 commit comments