Our Expertise

Integration and development of embedded graphics technologies

We possess extensive experience in the integration of and development with:

  • GPU Drivers
  • SurfaceFlinger
  • DirectFB
  • OpenGL ES
  • OpenVG
  • SVG
  • OpenCL
  • Proprietary 2D rendering engines
  • Font rendering solutions
  • Image Codecs (JPEG, PNG, GIF, proprietary)

Integration and development of embedded multimedia technologies

We have extensive knowledge and experience in the integration of and development with:

  • Multimedia SoC bringup
  • StageFright
  • G-Streamer
  • HW Video decoders
  • Video codecs
  • (MPEG-1, MPEG-2, MPEG-4 Part 2, MPEG-4 Part 10)
  • DVB
  • UPnP/DLNA media playback solutions
  • A/V streaming solutions

Development and optimization of connected devices

Development of optimized connectivity solutions, based on Bluetooth and Bluetooth Low Energy (BLE). Our experience includes, but is not limited to:

  • Bluetooth v2.0 + EDR, v3.0 + HS, 4.0
  • Standard BT and BLE Profiles
  • Proprietary profile development
  • Solution of complex connectivity issues between mixed bluetooth stacks
  • Optimized utilization of Bluetooth & BLE connections on dual-mode devices
  • Data filtering and compression to enable smart communication over BLE
mesh

Extending and modifying the Android platform

Is the standard functionality or device support of Android insufficient for your future project? Do you want to create a more differentiating, interactive and engaging user experience? Empower your business and consider extending or modifying the standard Android features with proprietary solutions that will increase your visibility in the market of Android powered devices, and provide a competitive advantage.
 
If necessary, our team can become a part of your development team where you will be able to leverage our extensive knowledge of Android architecture, possible feature extensions and easy wins,throughout the duration of your project. Alternatively, you can focus on your core competencies and let us create a customized solution according to your requirements and specifications.  

Customized software engineering

Our architects have extensive expertise in designing the full software architecture of customized devices, based on the Android platform. We can do an objective review of your software design and evaluate if you are on the right track and whether there are areas that could use improvement or further development. We can also deploy Software Architects and expert Software Engineers to be a long term asset for your team, during the full duration of your project.

Our knowledge of creating a customized software solution does not stop with Android. We also offer our expertise in areas such as embedded Linux solutions.

Android porting

Do you need to get Android up and running on a new platform or to integrate it with your existing embedded Linux solution? For best efficiency, we offer two options for you to choose from: Our experienced team can either become a part of your team during the duration of the project, or simply deliver the port to you as a complete package.

If you are unsure which option suits your project better, do not hesitate to contact us.