Titanium News #2
Tags: appcelerator, titanium, mobile, news
Published: 2021-03-25 18:23:23

Another Titanium News article with some fresh modules and look at a few new things that will come with SDK 10.
 
## SDK

The next SDK version 10.0.0 is still in the making and they are fixing the latest bugs and add more features like
'Ti.UI.SearchBar to use native SearchView'
https://github.com/appcelerator/titanium_mobile/pull/12565
that will use the Material look and adds `autocapitalization, autocorrect, iconified, iconifiedByDefault`.

If you want to see all 206 closed issues you can have a look at https://github.com/appcelerator/titanium_mobile/milestone/48?closed=1



## Modules


![round_tab](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7couot7tn57rm3s9snoe.png)
With <a href="https://github.com/hansemannn/titanium-rounded-tab-group">Titanium-rounded-tab-group</a> you can create a rounded TabGroup by just adding the module! Well done <a href="https://github.com/hansemannn">@hansemannn</a> 👍

And if you are already browsing his repositories: have a look at the <a href="https://github.com/hansemannn/titanium-play-billing-demo">Play billing demo</a> if you want to use Google Play Billing in your app.

Are you using <a href="https://github.com/adamtarmstrong/ti.oauth2/">Ti.oAuth2</a> by <a href="https://github.com/adamtarmstrong/">@adamtarmstrong</a>? Be sure to checkout the PR by <a href="https://github.com/caspahouzer">caspahouzer</a>: https://github.com/adamtarmstrong/ti.oauth2/pull/1
It adds a modal window on iOS and logout functionality. 

<a href="https://github.com/mbender74">@mbender74</a> was busy too and released two new modules:
* https://github.com/mbender74/clipview/ - 
Simple Android View module for Appcelerator Titanium that can draw outside of bounds
* https://github.com/mbender74/titaniium.android.bottomsheet - a modified bottomsheet module with custom colors for Android


One think for a future post:
![tweet](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ozh1rypa1hskscrr8xr1.png)
source: https://twitter.com/AbdullahFaqeir/status/1367525579931713538

## Other projects

#### File icons for Atom 
For all the Atom users: check out the <a href="https://github.com/file-icons/atom/">file-icons package</a>. I've <a href="https://github.com/file-icons/atom/pull/844">added colors</a> to the TSS files so your file tree looks nicer 😉 

#### BlurHash
![blurhash](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/52r05tpyv2m2hb1c154p.png)
A interesting approach for preview images: <a href="https://blurha.sh/">BlurHash</a>. You create a small hash string out of your images like `LEHV6nWB2yk8pyoJadR*.7kCMdnj` and when you load it with BlurHash it will create a blured preview. So instead of loading a big remote image right away or having empty grey boxes you can show a colorful preview image and replace it with your image once it is loaded. 
There is no Titanium module yet but looking at the code ` bitmap = BlurHashDecoder.decode(etInput.text.toString(), 20, 12)` for Android looks like an easy job for Hyperloop 😉 If you create it feel free to post the code in the comments.

<hr/>

That's it again! If you have some nice app or module you want to share leave a comment!

Michael