Questions tagged [famo.us]

Famo.us is a JavaScript rendering and physics engine for creating web applications with high-performance 3D user interfaces.

Famo.us features a rendering engine that avoids slow DOM-layout and repaint calculations. Instead, it leverages the GPU using CSS3 transform.

Famo.us provides a JavaScript framework designed to build rich, interactive web applications. Famo.us takes an opinionated approach to web development, maintaining a tight control of rendering to achieve performance. The framework also maintains strict modularity for flexibility. Paired with server-side technology designed to match Famo.us on the front end, you can finally create high quality applications that were once reserved only for native development.

For more information see project website Famous.org

The prior version (v.0.3.5) site can be found at deprecated.famous.org

478 questions
1
vote
2 answers

When to use the #render method in famo.us

In famo.us, there are some easy ways to perform animations/interactions using modifiers on a surface. For instance, dragging and animating surfaces have pretty straight forward examples in the famo.us guides. ...assume require('') statements above…
jpcamara
  • 672
  • 6
  • 18
1
vote
1 answer

Is there any way to package Famous the way their demos do it?

I'm trying to integrate the Famous libraries into an existing web application and the usage of requireJS with separate Famous JS files is giving me headaches. The existing web application does not use requireJS and it would be a big project to…
David Boyd
  • 6,501
  • 3
  • 21
  • 13
1
vote
2 answers

Centered surface transform in famo.us

In order to center a scaling or a rotation you need to rely on a modifier using the origin property i.e. {"origin":[0.5,0.5]} Unfortunately it seems that origin will not only set the reference center point of the surface but also translate it to…
Flavien Volken
  • 19,196
  • 12
  • 100
  • 133
1
vote
2 answers

Famo.us and Font-Awesome

anyone experienced issues while distributing a project with grunt including font awesome? My problem is that on the final distribution project inside "dist" folder i miss font-awesome... Font-Awesome folder in my project is located in:…
Alessandro Annini
  • 1,531
  • 2
  • 17
  • 32
1
vote
2 answers

What is a recommended way to get data into your meteor template from the front-end for a famous surface?

I've been following along with the book Discover Meteor from https://www.discovermeteor.com/ and I have built the tutorial project called 'Microscope' This uses iron-router and Meteor templating system to render out the front-end. I want to redo…
Nearpoint
  • 7,202
  • 13
  • 46
  • 74
1
vote
1 answer

Scrollview + surface dynamic content

I have been playing around with famo.us and am currently stuck at getting dynamic content to scroll inside a scrollview/surface I currently have a scrollview with one surface and on render of the content i check the size of the content and set the…
Marc vd M
  • 354
  • 3
  • 11
1
vote
4 answers

famo.us: Can I use "DeviceView" in my own app?

I am building a simple POC using famo.us. I would like to use the device view from the famo.us University lessons but when I write this code (slightly modified from what I found in the tutorials) nothing renders: /*globals…
skb
  • 30,624
  • 33
  • 94
  • 146
1
vote
0 answers

I want to transition an item in a scroll view to full screen in a fancy way

In short I want to do something similar to this. http://codepen.io/befamous/pen/kbxnH?editors=001 I need tips about implementation in general.
user732456
  • 2,638
  • 2
  • 35
  • 49
1
vote
3 answers

Build a Sticky Scrollview in famo.us

I am trying to build a Sticky scrollview in famo.us and I am getting stuck in two places. 1) The body scrolls on top of the header. When I add a Transform.translate(0, 0, 1) to the header before adding it to the _mainScrollview it does nothing. 2)…
jonperl
  • 871
  • 1
  • 10
  • 22
0
votes
1 answer

Why the famo.us/angular is no longer supported by Famo.us

I've found Famo.us when I try to make better animation on mobile devices. But as a angular developer, I still want to use ionic in my next App, so the famo.us/angular comes to me. When I starting to research it on github, it says This integration…
Max
  • 463
  • 4
  • 11
0
votes
1 answer

How to use famo.us with loopback framework

I want to create a puzzle game using famo.us in my website. This website is build in Angular loopback framework. I want to integrate the famous/angular framework in my website, but famous run on different server and loopback is run on different…
0
votes
0 answers

Famous Engine Collision while dragging

I have a scene, with a a number of nodes / Dom elements that have a string physics applied. I have also added in a gesturehandler on the drag event. Unfortunately it seems the collisions dont seem to work as well when dragging. i.e shapes overlap…
MichaelBell
  • 890
  • 1
  • 10
  • 24
0
votes
0 answers

How Many Nodes Does Famo.us Support

I am in the process of researching JS libraries with Scene Graph features. My app could have 10k+ nodes (which I believe are called Surfaces in famo.us terminology) depending on how I write it. How many Surfaces can famo.us reliably support while…
BAR
  • 15,909
  • 27
  • 97
  • 185
0
votes
1 answer

Using (NEW) Famo.us Engine with RequireJS and EJS Templates

Before Famo.us completely changed their architecture I was developing some Apps using Famo.us, RequireJS, EJS Templates, Node and some other stuff. But now when I come to replace the old Famo.us architecture with the new Famo.us 'Engine' I am…
Pandafinity
  • 713
  • 2
  • 7
  • 19
0
votes
1 answer

Stopping Famo.us GestureHandler event propagation on mobile

Famo.us' GestureHandler doesn't seem to be catching on mobile devices. Even with the very simple test: var FamousEngine = require('famous/core/FamousEngine'); var DOMElement = require('famous/dom-renderables/DOMElement'); var GestureHandler =…
nicholas
  • 14,184
  • 22
  • 82
  • 138