Earlier quoted context omitted.
Could you please elaborate on these limitations? I've already tried packaging a simple app using cordova for android and it worked fine. Planing to use it for a real world app, so it would be helpful if you enlighten us about any pitfalls in this approach Btw, when would the forums will be open to public? We are in dire need of one.
I'm not the right person to answer this question, but I'm not> What you can do is swing by #famous on irc.freenode.net or possibly even visit our offices to talk about this. Work email in profile.
Famo.us open to everyone
121–130 of 144 posts
Re: Famo.us open to everyone
#122Earlier quoted context omitted.
> FWIW, KitKat isn't on the list of versions we support. We target Ice Cream Sandwich and above. Since when is KitKat (4.4) not "above" Ice Cream Sandwich (4.0)? > Also, are you using the stock Android browser or did you install Chrome? Well, I said Chrome, but the problems (at least, the ones listed in my previous post) are identical in the stock browser. > Many people replace their mobile phones every 1-3 years. We…
Oops .. total brain fart on my part. Did the alphabet wrong in my head. I always felt more comfortable using numbers for versioning. Letters always require a little bit of mental gymnastics since it's uncommon to think of them as having ordinality in every day life. Yes, we support KitKat. We'll investigate the experience on your device.
Looks like KitKat has been out for 6 months. Just a heads up, the best Android devices are running KitKat, like the S4 & S5. I can confirm, the Famo.us scrolling & animations have issues on the S4.
That being said, your framework is amazing on iOS, and feels like a native app. I'm sure your team will have no problem with KitKat, if time is dedicated to it.
Re: Famo.us open to everyone
#12395% of the negativity on this thread revolves around the obviously sub-par scrolling behavior. I think that if you look past the ScrollView problems there is a lot of great innovation in this framework. I'm looking forward to their continued work. I've been particularly impressed with the new support for Angular: http://famo.us/angular As a side note, that page is a good example of famous being used with NORMAL scrol…
Re: Famo.us open to everyone
#124Earlier quoted context omitted.
Oops .. total brain fart on my part. Did the alphabet wrong in my head. I always felt more comfortable using numbers for versioning. Letters always require a little bit of mental gymnastics since it's uncommon to think of them as having ordinality in every day life. Yes, we support KitKat. We'll investigate the experience on your device.
This link might be useful to your team: http://en.wikipedia.org/wiki/Android_version_history Looks like KitKat has been out for 6 months. Just a heads up, the best Android devices are running KitKat, like the S4 & S5. I can confirm, the Famo.us scrolling & animations have issues on the S4. That being said, your framework is amazing on iOS, and feels like a native app. I'm sure your team will have no problem with KitK…
FWIW, I made this versioning mistake because I'm one of the two people in the company who is the least familiar with Android versioning because I work on backend systems and tooling that we'll be releasing later this year. 90% of my time is spent in the terminal.
Anyways, homepage clearly needs some a lot of love. In the meantime, do you mind trying the following instructions in this comment, https://news.ycombinator.com/item?id=7771330 , on your Android device to see how the demos perform?
Re: Famo.us open to everyone
#125Earlier quoted context omitted.
What's the lesser of two evils? 1) Launch an imperfect product that works well for some use cases; or 2) Perfect everything and be ridiculed as vaporware I wish we were Apple and had $159 billion in cash reserves. We're not though and have to operate within different constraints that don't afford us the same luxuries. You can't really compare Apples to Famo.uses
If you spent two years hyping vaporware and then do a major Apple-esque launch with all the fanfair while claiming to the next evolution of technology... ... you should at least attempt to make the scrollbar on your own website work correctly. Seriously. You don't have to be Steve Jobs to realize that your scrollbar needs fixing. It's not just unpolished, it fundamentally doesn't work.
Yes, the scrollbar needs fixing. We're working on it. Remember that the framework is also open source, so we're open to receiving pull requests that help get these issues resolved sooner.
Wikipedia was once compared to Encyclopedia Britannica in terms of number of errors it contained. It had more errors, but shortly thereafter those errors were fixed. Many of the shortcomings of our scroller will be fixed very soon. Some fixes may take a bit longer, but anyone bitten by a particular bugs has the ability to fix the problem.
Linux also went through similar pains with obviously broken parts early on before it reached maturity.
I don't know about you, but I much prefer a world where open source projects exist, even if a little broken in the beginning. Whenever someone actively hates on an open-source project they are essentially littering in and poisoning the commons instead of helping cultivate and nurture that public space.
I think this is really the point I'm driving at that people need to consider. Building something of this magnitude and ambition takes time. It's open source and anyone, including everyone wielding criticism in this thread has the power to download the source code, try it out, find out where it shines and help polish it where it does not yet shine.
Give it a fair shot; discover its merits; help make it better for everyone.
Re: Famo.us open to everyone
#126Earlier quoted context omitted.
What's the lesser of two evils? 1) Launch an imperfect product that works well for some use cases; or 2) Perfect everything and be ridiculed as vaporware I wish we were Apple and had $159 billion in cash reserves. We're not though and have to operate within different constraints that don't afford us the same luxuries. You can't really compare Apples to Famo.uses
...or 3) Launch a product that is polished, but lacks some features.
Re: Famo.us open to everyone
#127Earlier quoted context omitted.
Thank you for your comment. It refreshing (not because it involves my company (although that helps), but because it sets the right tone for the community). Encouragement with constructive criticism combined results in greater good. TBH I'm not sweating it at all. I understand the criticism. Some of it is fair commentary from thoughtful people, some is typical cynicism that blinds the otherwise intelligent. At the end…
Agreed, let's keep it simple and polite. So please, tell me, how do I scroll down on the homepage? I've tried everything.
What device are you trying to view the site on?
Re: Famo.us open to everyone
#128Earlier quoted context omitted.
As an employee I have mixed feelings here. For a long time (I've been with the company for 2 years), I was the main person at the company arguing for the basics necessary for all apps like you suggest we should have done. However, looking at this from the inside my view has changed to where the approach we're taking probably makes the most sense long term even though it may not be immediately obvious. First, the goal…
Lastly, I think the importance of native scrolling and other native-like features are actually overblown. I've been on the web long enough to remember when people used to say that webmail would never compete with desktop mail and that Excel would never compete with something like Google Spreadsheets. Nearly every day I curse Google for breaking the native interactions with my browser (I mostly use Opera and they seem…
We only work better on Webkit over other browsers because Webkit has the most mature implementation of the W3C APIs upon which we rely. We do not not rely on special vendor-specific features that are only implemented in Chrome or Safari.
If something doesn't work properly in some browsers, like Internet Explorer thus far, then that is because that browser has yet to implement the features upon which we depend or has yet to implement it correctly. We'll work to account for variability between implementations, but at the end of the day that's how things get done.
Native toolkits are battle-tested because they have had the luxury of time. There is nothing inherent about the web that excludes it from the opportunity of also being battle tested.
Our plan is not to have custom one-off UI components, but to actually mature what we're building into something that rivals what is done in native land. What better way long term is there for the open-source world to hedge risk against closed platforms than to move those native features to the web and perfect them.
"For things that are absolutely essential, like scrolling or
entering data, please use components I can trust."
On most sites I use, entering is only vaguely based on the native components with several layers of improvements achieved via HTML, CSS and JavaScript. "I suppose it's only fitting that web devs would try, though to
be honest I hoped that impulse had ended with the death of
Flash."
Why would you hope that? Famo.us isn't the same as Flash in that it's open-source. The world now has a viable path to a solution that belongs to all of us on all platforms instead of being the domain of one company.The only difference between the native components you keep on a pedestal and what we're building with the help of the community is time and polish.
Perform a mind experiment here: fast forward 1-2 years and just assume we are at parity with the native controls you prefer today. Given that what we're building is open and extensible to new unforeseen use cases, is that really a set-back or a leap forward in terms of what it enables us to explore as a community? The only thing standing between us and that future is time and effort.
Re: Famo.us open to everyone
#129Earlier quoted context omitted.
Fair enough. That's a very valid point. With that in mind, what would you have to see to be convinced that native scrolling is not as important as many people claim it is? Also, what do you think it would take to convince many of those that hold native scroll in high regard that maybe it's not as deserving of the pedestal upon which it stands? Dead serious here, besides meeting the definition of "fitness for use" by…
> With that in mind, what would you have to see to be convinced that native scrolling is not as important as many people claim it is? Something that actually is provides basic scrolling function effectively that replaces native scrolling -- as opposed to something that stutters badly on current, top-of-the-line mobile platforms, performs poorly (and, with many expected interaction methods, doesn't work at all) on des…
Re: Famo.us open to everyone
#130Earlier quoted context omitted.
This link might be useful to your team: http://en.wikipedia.org/wiki/Android_version_history Looks like KitKat has been out for 6 months. Just a heads up, the best Android devices are running KitKat, like the S4 & S5. I can confirm, the Famo.us scrolling & animations have issues on the S4. That being said, your framework is amazing on iOS, and feels like a native app. I'm sure your team will have no problem with KitK…
Oh we're familiar with it and we spend time trying to get Android working well. It's been a more challenging platform because the performance of the underlying APIs on Chrome has been more erratic. FWIW, I made this versioning mistake because I'm one of the two people in the company who is the least familiar with Android versioning because I work on backend systems and tooling that we'll be releasing later this year.…