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
2
votes
4 answers

Weird rendering of components after Android System WebView update

A few days ago our two Cordova/famo.us based mobile apps started rendering the NavBar and Scrollview with unexpected behaviors. It took me sometime to get to the root of the issue, since this happened on different devices. As of Android 5+ Android…
bardu
  • 727
  • 2
  • 8
  • 24
2
votes
1 answer

How do we set 3D perspective in the new Famous Engine

Famo.us has now released the new Famous Engine (v0.5.0). It has a whole new architecture in how to build 3D transforms. The prior (v0.3.5) API created a context and on that context you would setPerspective. var mainContext =…
talves
  • 13,993
  • 5
  • 40
  • 63
2
votes
1 answer

famous: can't draw image to CanvasSurface with own size property

I am new to famo.us and cloned the start example. What I was trying to do, is to create a CanvasSurface, create an Image, load ImageData into it, then draw() the Image onto the canvas' context. The strange thing is, that it works once, when not…
nylki
  • 498
  • 5
  • 15
2
votes
1 answer

Famo.us ScrollContainer not scrolling

define(function(require, exports, module){ var View = require('src/core/View'); var Surface = require('src/core/Surface'); var ScrollContainer = require('src/views/ScrollContainer'); function ListView(){ View.apply(this,…
Jibo
  • 479
  • 1
  • 7
  • 13
2
votes
1 answer

How can I calcuate wrapping text height in a famo.us surface?

Within famo.us, I want to place a variable-length wrapping title near the top then have images etc follow. All items must be their own surface as some have click events and animations but all the positioning must be super fast to calculate and place…
King Friday
  • 25,132
  • 12
  • 90
  • 84
2
votes
0 answers

Famo Crosswalk: How can I run Famo.us app using Crosswalk platform?

I have tried various ways given in documentation to run famo.us app which is running using android application. As the famo.us animations are not running smooth, I want to run it using Crosswalk application to run smoothly as crosswalk provides…
2
votes
1 answer

How to communicate between two views( different js files) in Famo.us

I am creating a famo.us app in which header footer and content area is there. In content area different views are rendering using RenderController on action of each other and in each view different sub views are there. Events are communicating…
2
votes
2 answers

Famo.us: How to put form fields inside a scrolling view that works on iOS and Safari?

I’m trying to create a scrolling form for a mobile web app using a Famous ScrollView. However, iOS exhibits severe display bugs when scrolling while the keyboard is active. This occurs whether using an InputSurface or embedding an directly…
Luke Dennis
  • 14,212
  • 17
  • 56
  • 69
2
votes
3 answers

Use famo.us with meteor without famous-views

I would like to use famo.us in my meteor application. I would like to write pure famo.us javascript without the famous-views package. Now, I have a question: Is it possible to use with blaze? Can I create for example content in a surface with…
Luca
  • 558
  • 4
  • 18
2
votes
1 answer

Why Transform.rotateZ does not rotate my Surface clockwise

I play around with the Famo.us transformations, and I noticed a strange behavior with rotations. A little explanation is necessary for you to understand what's really going on. Each time you click the blue button, the red surface rotate 90…
TwystO
  • 2,456
  • 2
  • 22
  • 28
2
votes
1 answer

npm ERR! Error: UNKNOWN, open 'C:\Users\Ahsan Hussain\AppData\Roaming\npm-cache\ chalk\0.5.1\package\package.json'

i am new to famo.us, i am trying to install it from git repository command but i am not able to install it on my pc, i am using following command to install it on my PC using CMD Command: npm install -g yo grunt-cli bower generator-famous and the…
Ahsan Hussain
  • 952
  • 4
  • 21
  • 42
2
votes
2 answers

Combine GridLayout and ScrollView in Famo.us JS

I'm trying to insert a grid layout into a scroll view in famo.us (using famo.us with angular) and the most obvious way is working
mellors
  • 31
  • 3
2
votes
1 answer

iosslider in famo.us surface doesn't work when the app installed on mobile using phonegap

I created iosslider using jquery and i put it in famo.us surface in famo.us/angular..it works fine on browser but when i install the app on mobile using phonegap it doesn't work, it works fine on mobile if it's out of the famo.us surface, my code …
Mohamed Seif
  • 382
  • 1
  • 3
  • 14
2
votes
1 answer

Famo.us Rotation in Physics

I'm experimenting with the Famo.us physics engine. I've done a few simple things such as bounce balls around, and attach two objects together using a spring and drag one of them around. In all of my experiments I've noticed that objects don't…
Patrick Gates
  • 391
  • 6
  • 18
2
votes
2 answers

detect whether the browser supports famo.us

I want to detect whether a visitors browser is capable of running famo.us - if not redirect them. My first thought was Modernizr and detect whether the browser is capable of CSS 3D transformations, though i'm worried that this may be too severe as…
amcc
  • 523
  • 5
  • 16
1 2
3
31 32