I've convinced some managers in the company I work (a huge player in the set top boxes market) to let me build a prototype of a new software using the EFL. I have one month to do so. However, most of our set tops provide an embedded Linux environment with no support to X or anything similar. In fact, some STBs won't even provide us with a Linux environment (we have to run the software in the bare metal, implementing a few basic tools to have the feel of an OS).
I've talked a little about this with some nice guys at the IRC channel, but I would like to create this thread so we can give the opportunity to other developers in the same situation to use this as a reference. I've never done a project with the EFL before (I'm creating my first ones right now), so I have some doubts: - is it reasonable to port basic Evas functionality to this proprietary API (that comes with functions to draw lines, rects, bitmaps, etc) in less than a month? I need to setup a simple prototype to prove the concept; - is it reasonable to port this proprietary stuff to Wayland and then use the EFL? Probably not, I guess :) - for Evas and Edje, what would be the order of magnitude of the footprint? A few kilobytes? A few megabytes? There is information about the RAM usage in the site, but I couldn't find numbers about the size of the binaries. Usually we have around 32 MB of FLASH memory and 512 MB of RAM; - as most of our set tops run on MIPS, how well is this architecture supported? From the site, I'd guess that this shouldn't be an issue. I've never done this kind of work before (graphical APIs), although I'm an experienced C programmer. Do you have any material/books/whatever to recommend me to study to ease my learning curve? Thanks in advance for any help. I'll post my results as I advance in this activity here in this thread. Ivan Filgueiras ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
