Titanium News #1
Tags: appcelerator, titanium, mobile, news
Published: 2021-03-12 20:09:06

Since there is _currently_ no TiWeekly or tidev (https://www.tidev.io/ - perhaps soon again?) I thought it would be nice to make a Titanium News post here since there was a lot happening in the last weeks.

## Axway announced End-of-Support for Titanium

Perhaps the biggest new at the moment that is floating around:
https://devblog.axway.com/featured/product-update-changes-to-application-development-services-appcelerator/
At March 1, 2022 Axway won't officially support Titanium any longer and will hand it over to the community (most parts of the SDK are already open-source!).
Same for the back-end services (Sept 1, 2022). Have a look at the blog post above for more details.

While this was a shock for the community at first it turns out that there is already a nonprofit corporation "TiDev, Inc" that will drive the future development of Titanium! Big :clap: for the community members that basically started it a day after the announcement and already had their first board meeting :thumbsup:

Besides that there is still a lot of activity in the official Appcelerator Titanium repo and the developers continue to submit PRs and features! 

Checkout the #tidev channel at TiSlack.org for more infos!

## Repo talk

It is still some time before the switch but Axway is already opening more repos to be available for the community:
Liveview: https://github.com/appcelerator/liveview
Hyperloop: https://github.com/appcelerator/hyperloop.next
both compile fine, so we can start working on PRs ;-)

Hopefully they will release some of the premium modules too, like encrypted databases (implemented my own version on Android) or the bluetooth module (already other modules available). 

## SDK

The next SDK 10.x is packed with a lot of new features and bug fixes.

#### Material
![material_update](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/e376akgyfpbjrzgph7dw.jpg)
There was a lot of Material work on the Android side and even the <a href="https://github.com/appcelerator/kitchensink-v2/pull/56">KitchenSink app will get a big update</a>.
The Day/Night mode got an update as well: you can now switch and the app will automatically reopen the current window in the background and reflect the changes.

#### OptionBar
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4t3j2sq5o6w1wljef1tf.jpg)
A new component called `Ti.UI.OptionBar` was added

```
const optionBar1 = Ti.UI.createOptionBar({
	labels: ["One", "Two", "Three"]
});
```

#### So much more
There are still many <a href="https://github.com/appcelerator/titanium_mobile/pulls?q=is%3Aopen+is%3Apr">open PRs</a> in line and many bugfixes that will be included in 10.x

## New discussion page
Next to <a href="tislack.org/">TiSlack</a> - the Titanium Slack channel there is now a Github discussion forum:
https://github.com/appcelerator/titanium_mobile/discussions
So for the quick chat and "I need to get this sorted right away" you can now post your questions, bugs or information to the Github discussion forum! 
Very nice addition to the Slack and better for bigger questions!

## Video tutorials

A while ago I've started <a href="fromzerotoapp.com/">from zero to app</a> with some written tutorials with basic topics to get started with Titanium and master everyday tasks like "Push notifications", "Maps" or just different "app layouts".  More guides will be added all the time but I finally found some time to record my first video tutorials:
<ul>
<li><a href="https://www.youtube.com/watch?v=keAzBXvQAYk">How to install Appcelerator Titanium on Linux</a></li>
<li><a href="https://www.youtube.com/watch?v=C75vifuaAPA">Create a new app</a></li>
</ul>
Very basic at the moment but for a new user you have to start at zero :smile: 
The next video is already recorded but I'll need to record the audio and cut it.

## Modules
At the end some interesting modules I would like to point out:

<a href="https://github.com/hansemannn">@hansemannn</a> released many new modules:
* https://github.com/hansemannn/titanium-intercom: Use the native iOS / Android Intercom SDK's in Appcelerator Titanium.
* https://github.com/hansemannn/titanium-huawei-analytics: Huawei Analytics Android SDK
* https://github.com/hansemannn/titanium-huawei-messaging: Huawei Messaging Android SDK

TiGL - an OpenGL 2D scenegraph for Android: https://github.com/DzzD/TIGLDemo/ by <a href="https://github.com/DzzD/">@DzzD</a>

And an Android live blur view for Android by me: https://github.com/m1ga/ti.blurview

<hr/>

That's it ;-) If you have some nice app or module you want to see in the next article feel free to send me a note!

Michael


_header background created with https://app.haikei.app/_