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
{{ message }}
This repository was archived by the owner on Aug 31, 2021. It is now read-only.
* Updated overview, now with less **bold** and more mention of native
theming improvements
* Updated OS X & Android platform support info
* Minor formatting tweaks elsewhere
Copy file name to clipboardExpand all lines: docs/notes/overview.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,33 +2,33 @@
2
2
3
3
LiveCode 8.0 brings important new capabilities to all LiveCode developers:
4
4
5
-
* Use new **custom controls and libraries** in your applications, including a new **browser widget**.
5
+
* Use new custom controls and libraries in your applications, including a new browser widget.
6
6
7
-
* Extend LiveCode with the new **LiveCode Builder language**
7
+
* Extend LiveCode with the new LiveCode Builder language
8
8
9
-
***Deploy to HTML5** and run your application in a web browser
9
+
* Deploy to HTML5 and run your application in a web browser
10
10
11
11
* Many other improvements!
12
12
13
13
## Simplify design with widgets
14
14
15
-
With LiveCode 8.0, your apps are set free from using the small range of user interface controls that were previously available in LiveCode. The LiveCode engine now lets you load custom controls, called **widgets**, and use them in your apps just like any other control.
15
+
With LiveCode 8.0, your apps are set free from using the small range of user interface controls that were previously available in LiveCode. The LiveCode engine now lets you load custom controls, called widgets, and use them in your apps just like any other control.
16
16
17
17
LiveCode comes with a selection of widgets that simplify creating many commonly-needed sets of controls in mobile apps, and if they aren't enough, you can download and install widgets created by members of the LiveCode development community and third-party vendors.
18
18
19
-
One of the most exciting new widgets introduced in LiveCode 8.0 is the **browser widget**. It replaces the revBrowser external with a much more powerful and flexible browser control that's easier to use and more reliable.
19
+
One of the most exciting new widgets introduced in LiveCode 8.0 is the browser widget. It replaces the revBrowser external with a much more powerful and flexible browser control that's easier to use and more reliable.
20
20
21
21
The LiveCode IDE has also been extended and revised in order to support widgets and other extensions. Widgets are now available in the "Tools" palette, and installed extensions can be viewed in the "Extension Manager". The dictionary has been extended to include extension documentation.
22
22
23
23
## Extend Livecode with LiveCode Builder
24
24
25
-
In LiveCode 8.0, the well-known LiveCode scripting language is joined by a brand new programming language called **LiveCode Builder**. LiveCode Builder looks a lot like LiveCode script, and should be easy to learn for any experienced LiveCode developer.
25
+
In LiveCode 8.0, the well-known LiveCode scripting language is joined by a brand new programming language called LiveCode Builder. LiveCode Builder looks a lot like LiveCode script, and should be easy to learn for any experienced LiveCode developer.
26
26
27
27
Using LiveCode Builder, it is now possible to extend LiveCode with new controls and libraries without any need to program in C or C++. The IDE has a new "Extension Builder" tool that helps developers test, debug and package their extensions.
28
28
29
29
For more information, please refer to the "Extending LiveCode" guide and the "LiveCode Builder" section of the dictionary.
30
30
31
-
**Note:** LiveCode Builder is a new and experimental language. There is **no stability guarantee** for the language or its standard libraries. Be aware that the language syntax or features may change incompatibly in future versions of LiveCode!
31
+
**Note:** LiveCode Builder is a new and experimental language. There is no stability guarantee for the language or its standard libraries. Be aware that the language syntax or features may change incompatibly in future versions of LiveCode!
32
32
33
33
## Deploy to the browser with HTML5
34
34
@@ -42,10 +42,14 @@ For more information, please refer to the "HTML5 Deployment" guide.
42
42
43
43
LiveCode 8.0 includes many other enhancements, including:
44
44
45
-
* more powerfuland complete **clipboard access**, sponsored by [FMProMigrator](https://www.fmpromigrator.com)
45
+
* more powerful and complete clipboard access, sponsored by [FMProMigrator](https://www.fmpromigrator.com)
46
46
47
-
***SSL support for PostgreSQL connections**, sponsored by the community Feature Exchange
47
+
* SSL support for PostgreSQL connections, sponsored by the community Feature Exchange
48
48
49
-
***Unicode printing** on Linux
49
+
*optimised Unicode text processing
50
50
51
-
* a new **JSON library** extension.
51
+
* Unicode printing on Linux
52
+
53
+
* a new JSON library extension
54
+
55
+
* greatly improved native theming on desktop platforms
Copy file name to clipboardExpand all lines: docs/notes/platforms.md
+19-10Lines changed: 19 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,8 +62,8 @@ Currently, the supported versions of Xcode are:
62
62
* Xcode 4.6 on MacOS X 10.7
63
63
* Xcode 5.1 on MacOS X 10.8
64
64
* Xcode 6.2 on MacOS X 10.9
65
-
* Xcode 6.2, 6.4and 7.1 on Mac OS X 10.10
66
-
* Xcode 7.2 on MacOS X 10.11
65
+
* Xcode 6.2, 6.4, 7.1 and 7.2 on Mac OS X 10.10
66
+
* Xcode 7.1 and 7.2 on MacOS X 10.11
67
67
68
68
It is also possible to set other versions of Xcode, to allow testing on a wider range of iOS simulators. For instance, on Yosemite, you can add *Xcode 5.1* in the *Mobile Support* preferences, to let you test your stack on the *iOS Simulator 7.1*.
69
69
@@ -76,20 +76,29 @@ We currently support the following iOS Simulators:
76
76
* 9.2
77
77
78
78
## Android
79
-
LiveCode allows you to save your stack as an Android application, and also to deploy it on an Android device or simulator from the IDE.
79
+
80
+
LiveCode allows you to save your stack as an Android application, and
81
+
also to deploy it on an Android device or simulator from the IDE.
82
+
80
83
Android deployment is possible from Windows, Linux and Mac OSX.
81
84
82
-
To enable the deployment to an Android device, you need to download the [Android SDK](https://developer.android.com/sdk/index.html#Other) and to install the following component, using the *Android SDK Manager*:
85
+
To enable deployment to Android devices, you need to download the
86
+
[Android SDK](https://developer.android.com/sdk/index.html#Other), and
87
+
then use the 'Android SDK Manager' to install:
83
88
84
-
* Android SDK Platform for Android 4.0.3 (API 15)
85
-
* Android SDK Platform Tools
86
-
* Android SDK Build Tools
89
+
* the latest "Android SDK Tools"
90
+
* the latest "Android SDK Platform Tools"
87
91
88
-
You also need to have Java *JDK 1.6* installed on your machine (or *openjdk-6* on Linux).
92
+
You also need to install the Java Development Kit (JDK). On Linux,
93
+
this usually packaged as "openjdk". LiveCode requires JDK version 1.6
94
+
or later.
89
95
90
-
Once you have set the path of your Android SDK in the *LiveCode Preferences > Mobile Support*, you can deploy your stack to Android devices running Android >= 2.3.3.
96
+
Once you have set the path of your Android SDK in the "Mobile Support"
97
+
section of the LiveCode IDE's preferences, you can deploy your stack
98
+
to Android devices.
91
99
92
-
Android Watch is not officially supported at the moment.
100
+
Some users have reported successful Android Watch deployment, but it
0 commit comments