Interested in interaction or web design? Building complex 3D animation engines? Creating rich web interfaces with functional programming? Scaling realtime, distributed server infrastructures? Extending the internals of low-level iOS and Android frameworks? Let's talk.
Our team is breaking new ground in mobile design and solving real problems for an eager community. If you want to be part of this talented team of engineers and designers, send us an email to hello@pixate.com telling us why you’d be a good fit. We have immediate need for experienced iOS and JavaScript engineers. We'll consider remote if you are exceptional.
We hear you on the list performance. There are significant performance improvements we've made in version 2.0, over the previous version. We’ve also identified more ways to make Pixate faster, especially for CollectionView and TableView, and will roll them out as soon as we can. Performance is our #1 priority, so expect it to continue to improve.
In addition to that, how you use Pixate and what CSS selectors and properties you use can have a big impact on performance, just like with CSS on the web. We’ll be making those kinds of issues clearer for developers through "best practices" posts, as we continue to build our product.
Bootstrap is totally configurable, we're just showing the default styling. In terms of Apple allowing alternate designs, I think they encourage it, just look at Garage Band ;-).
Of course, but if there was a standardised sort of style used by most applications, then recreating it using Bootstrap would seem like a lot of effort for little benefit. If there isn't much of a standard style, then this is really neat - that just seemed like an odd situation to me. My impression was that there would be a style, and Apple would enforce it, but it's great if that's not true. And fair enough, googling for Garage Band iPad..it looks unique.
Storyboards aren't dynamic. Our CSS implementation not only lets you style your app, including animation and transition, but it can be changed at run time, either locally or remotely -- just like the web. Think of storyboards/xibs as a layout mechanism, and ours as a dynamic styling mechanism.
It's theoretically interesting, but after having coded ios app for the last three and a half years i really don't see any user case where you'd want styles to be dynamic, and not behavior. Either use a UIWebView if you want to include completely dynamic and server-generated content (such as ads), or use native... Do you have any example ?
One real-life example (told to us by a customer): imagine you have a "spring sale" that you want to promote to your customers. You want to customize the look of the app, perhaps rearrange a few things, change the look, etc. You want to do this for a period of time, and perhaps even for a certain geographic or demographic area. With Pixate, you could push new CSS and assets as needed, then revert when the sale is over. You could even push different looks to different users, etc. Effectively, Pixate is the flexibility of web with the power of native.
This isn't an all-or-none situation. You lose none of the fidelity of native development, it's just an abstraction of code to markup. It's all natively executed using native APIs. Typography, absolute pixel postions, animation, and much more is all there.
- the raw video is 58 seconds
- at 24 frames per second, that’s 1,392 frames
- on a single, high-end GPU, it takes 168 minutes to render a single frame (we render on 8-GPU systems)
- that’s a total of about 3,900 hours of render/compute time