Giter Site home page Giter Site logo

mobilehero-archive / titanium-lottie Goto Github PK

View Code? Open in Web Editor NEW
4.0 0.0 1.0 3.65 MB

⭐ Axway Amplify modules to use Airbnb Lottie animations with Appcelerator Titanium SDK

License: Other

JavaScript 7.03% Objective-C 92.97%
titanium appcelerator mobile native module lottie animation brentonhouse axway axway-amplify

titanium-lottie's Introduction

👇   support for Amplify Cloud and Mobile   👇

RIP Axway Amplify Titanium (2010 - 2022)

🪦   RIP Axway Amplify Titanium (2010 - 2022)

🪦   RIP Axway Amplify Cloud Services (2012 - 2022)

🪦   RIP Axway Amplify Crash Analytics (2015 - 2022)


🛑    Axway support for Amplify products has ended for most products related to mobile and cloud.

A few of the open-source versions of Axway Amplify products will live on after Axway Amplify End-of-Life (EOL) announcements. However, all closed-source projects and most open-source projects are now dead.

 

👉    A group of Axway employees, ex-Axway employees, and some developers from Titanium community have created a legal org and now officially decide all matters related to future of these products.

 


API FAQ:

 

Click to watch on Youtube

  ↑ Watch video on YouTube ↑

 

 


 

 

@titanium/lottie

@titanium/lottie version @titanium/lottie downloads @titanium/lottie dependencies


📝 Description

Native modules that allows you to use Airbnb Lottie animations with Axway Titanium native mobile apps.

This is a repackaging of the compiled iOS and Android modules for Ti.Animation to allow for installation via npm.

🚀 Getting Started

Install @titanium/lottie in root of project

npm install @titanium/lottie

Create an an animation in controller

const lottie = require('@titanium/lottie');

const animation = lottie.createAnimationView({
   id: 'lottie_test',
   file: 'lottie_sample.json',
   loop: true,
   autoStart: true,
   height: 500,
   width: Ti.UI.FILL,
});

// add the animation to any window or view
$.index.add(animation);

OR

Create an an animation in view

<AnimationView 
   id="lottie_test" 
   module="@titanium/lottie" 
   file="lottie_sample.json" 
   loop="true" 
   autoStart="true" 
   height="500" 
   width="fill" />

✨Features

  • Includes Titanium native iOS module: ti.animation 2.0.0
  • Includes Titanium native Android module: ti.animation 4.0.0
  • Display Lottie animations

Library versions:

The Titanium modules use external libraries

Library Platform Version Build Date
Airbnb Lottie Android 3.4.0 2020/02/22
Airbnb Lottie iOS 2.5.2 2018/12/10

📚Learn More

Ti.Animation GitHub Repo - Repo for Ti.Animations modules
LottieFiles - Free Lottie animations

📣 Feedback

Have an idea or a comment? Join in the conversation here!

©️ Legal

Modules are licensed under Apache 2.0 from https://github.com/appcelerator-modules/titanium-lottie

Alloy is developed by Appcelerator and the community and is Copyright © 2012-Present by Appcelerator, Inc. All Rights Reserved.

Alloy is made available under the Apache Public License, version 2. See their license file for more information.

Appcelerator is a registered trademark of Appcelerator, Inc. Titanium is a registered trademark of Appcelerator, Inc. Please see the LEGAL information about using trademarks, privacy policy, terms of usage and other legal information at http://www.appcelerator.com/legal.

titanium-lottie's People

Contributors

brentonhouse avatar dependabot-preview[bot] avatar mobilehero-bot avatar

Stargazers

 avatar  avatar  avatar  avatar

titanium-lottie's Issues

Your .dependabot/config.yml contained invalid details

Dependabot encountered the following error when parsing your .dependabot/config.yml:

The property '#/update_configs/0/allowed_updates/0' contains additional properties ["dependency_type"] outside of the schema when none are allowed
The property '#/update_configs/0/allowed_updates/0/match' of type null did not match the following type: object. Is the following line indented correctly?
The property '#/update_configs/0/ignored_updates/0' contains additional properties ["dependency_name"] outside of the schema when none are allowed
The property '#/update_configs/0/ignored_updates/0/match' of type null did not match the following type: object. Is the following line indented correctly?

Please update the config file to conform with Dependabot's specification using our docs and online validator.

You can mention @dependabot in the comments below to contact the Dependabot team.

Your .dependabot/config.yml contained invalid details

Dependabot encountered the following error when parsing your .dependabot/config.yml:

The property '#/update_configs/0/ignored_updates/0' contains additional properties ["dependency_name"] outside of the schema when none are allowed
The property '#/update_configs/0/ignored_updates/0/match' of type null did not match the following type: object. Is the following line indented correctly?

Please update the config file to conform with Dependabot's specification using our docs and online validator.

You can mention @dependabot in the comments below to contact the Dependabot team.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.