@@ -267,7 +267,7 @@ We spent 120 hours in five months to produce ten tutorials of the guide.</p&g | |||||
<li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | <li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | ||||
</ol> | </ol> | ||||
<p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | <p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | ||||
<p>Our <a href="http://www.opengame.epizy.com/lang/en/news/2414">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>Our <a href="http://opengamestudio.org/2016-october-recap.html">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | <p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | ||||
<p>Here's a quick rundown of the files:</p> | <p>Here's a quick rundown of the files:</p> | ||||
<ol> | <ol> | ||||
@@ -301,7 +301,7 @@ We spent 120 hours in five months to produce ten tutorials of the guide.</p&g | |||||
<li>Перемещение модели с помощью мыши на Linux, macOS, Windows и пальца на Android</li> | <li>Перемещение модели с помощью мыши на Linux, macOS, Windows и пальца на Android</li> | ||||
</ol> | </ol> | ||||
<p>Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android.</p> | <p>Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android.</p> | ||||
<p>Наша <a href="http://www.opengame.epizy.com/lang/ru/news/2414">первая успешная сборка под Android</a> в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход.</p> | |||||
<p>Наша <a href="http://opengamestudio.org/2016-october-recap-ru.html">первая успешная сборка под Android</a> в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход.</p> | |||||
<p>Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++).</p> | <p>Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++).</p> | ||||
<p>Краткий перечень файлов:</p> | <p>Краткий перечень файлов:</p> | ||||
<ol> | <ol> | ||||
@@ -140,7 +140,7 @@ We spent 120 hours in five months to produce ten tutorials of the guide.</p&g | |||||
<li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | <li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | ||||
</ol> | </ol> | ||||
<p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | <p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | ||||
<p>Our <a href="http://www.opengame.epizy.com/lang/en/news/2414">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>Our <a href="http://opengamestudio.org/2016-october-recap.html">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | <p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | ||||
<p>Here's a quick rundown of the files:</p> | <p>Here's a quick rundown of the files:</p> | ||||
<ol> | <ol> | ||||
@@ -64,7 +64,7 @@ | |||||
<li>Перемещение модели с помощью мыши на Linux, macOS, Windows и пальца на Android</li> | <li>Перемещение модели с помощью мыши на Linux, macOS, Windows и пальца на Android</li> | ||||
</ol> | </ol> | ||||
<p>Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android.</p> | <p>Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android.</p> | ||||
<p>Наша <a href="http://www.opengame.epizy.com/lang/ru/news/2414">первая успешная сборка под Android</a> в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход.</p> | |||||
<p>Наша <a href="http://opengamestudio.org/2016-october-recap-ru.html">первая успешная сборка под Android</a> в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход.</p> | |||||
<p>Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++).</p> | <p>Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++).</p> | ||||
<p>Краткий перечень файлов:</p> | <p>Краткий перечень файлов:</p> | ||||
<ol> | <ol> | ||||
@@ -64,7 +64,7 @@ | |||||
<li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | <li>Model motion with a mouse under Linux, macOS, Windows and a finger under Android</li> | ||||
</ol> | </ol> | ||||
<p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | <p>Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial.</p> | ||||
<p>Our <a href="http://www.opengame.epizy.com/lang/en/news/2414">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>Our <a href="http://opengamestudio.org/2016-october-recap.html">first successful Android build</a> last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach.</p> | |||||
<p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | <p>The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android.</p> | ||||
<p>Here's a quick rundown of the files:</p> | <p>Here's a quick rundown of the files:</p> | ||||
<ol> | <ol> | ||||
@@ -22,7 +22,7 @@ Lang: ru | |||||
Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android. | Создать самоучители для Linux, macOS, Windows было настолько простой и понятной задачей, что мы справились с ней за пару недель. Оставшуюся половину месяца мы потратили на создание самоучителя для Android. | ||||
Наша [первая успешная сборка под Android](http://www.opengame.epizy.com/lang/ru/news/2414) в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход. | |||||
Наша [первая успешная сборка под Android][oct16_article] в прошлом году требовала множество неочивидных телодвижений. В этот раз мы хотели получить более чистый, быстрый и дешёвый подход. | |||||
Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++). | Нам это удалось. В результате всё, что нужно для работы приложения OpenSceneGraph на Android, уместилось в набор из нескольких файлов и небольших изменений для стандартного проекта Android Studio (с поддержкой C++). | ||||
@@ -57,3 +57,4 @@ Lang: ru | |||||
На этом мы заканчиваем описание создания самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017. | На этом мы заканчиваем описание создания самоучителей по сборке приложения OpenSceneGraph на Linux, macOS, Windows и Android в апреле 2017. | ||||
[screenshot]: {attach}/images/2017-05_osg-sample.png | [screenshot]: {attach}/images/2017-05_osg-sample.png | ||||
[oct16_article]: {filename}/articles/2016-11-19_2016-october-recap-ru.md |
@@ -22,7 +22,7 @@ The application is very basic and has the following features: | |||||
Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial. | Creating the tutorials for Linux, macOS, Windows was so easy and straightforward, that it only took us half a month. We spent the second half of the month creating Android tutorial. | ||||
Our [first successful Android build](http://www.opengame.epizy.com/lang/en/news/2414) last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach. | |||||
Our [first successful Android build][oct16_article] last year included hacks and non-obvious steps to make OpenSceneGraph run under Android. This time we wanted a cleaner, faster, and cheaper approach. | |||||
The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android. | The approach we ended up with requires just a few files and a few changes to the original Android Studio project (with C++ support) to make sample OpenSceneGraph application run under Android. | ||||
@@ -57,3 +57,4 @@ Our approach includes building OpenSceneGraph for those target architectures tha | |||||
That's it for describing the creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017. | That's it for describing the creation of the tutorials for building sample OpenSceneGraph application under Linux, macOS, Windows, and Android in April 2017. | ||||
[screenshot]: {attach}/images/2017-05_osg-sample.png | [screenshot]: {attach}/images/2017-05_osg-sample.png | ||||
[oct16_article]: {filename}/articles/2016-11-19_2016-october-recap.md |