DEV Community

loading...
Cover image for Titanium News #2

Titanium News #2

Michael Gangolf
App developer (Appcelerator Titanium) | Web developer (PHP, JavaScript, CSS) | Open Source fan
・2 min read

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
With Titanium-rounded-tab-group you can create a rounded TabGroup by just adding the module! Well done @hansemannn 👍

And if you are already browsing his repositories: have a look at the Play billing demo if you want to use Google Play Billing in your app.

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

@mbender74 was busy too and released two new modules:

One think for a future post:
tweet
source: https://twitter.com/AbdullahFaqeir/status/1367525579931713538

Other projects

File icons for Atom

For all the Atom users: check out the file-icons package. I've added colors to the TSS files so your file tree looks nicer 😉

BlurHash

blurhash
A interesting approach for preview images: BlurHash. 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.


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

Michael

Discussion (0)