Difference between revisions of "Applications Presentations"

From eLinux.org
Jump to: navigation, search
(Created page with "= SDK = = Qt Development Framework = = Web development, API development = = HTTP = = Maemo Platform – from Nokia = = Eclipse IDE – Open Development Platform =...")
 
(Qt Development Framework)
(37 intermediate revisions by the same user not shown)
Line 1: Line 1:
= SDK =
+
= '''SDK''' =
  
  
  
= Qt Development Framework =
+
= '''Qt Development Framework''' =
  
 +
== Exploring Linux Kernel Source Code with Eclipse and QTCreator [ELCE 2016] ==
 +
'''Presenter: '''Marcin Bis <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/c/c6/Exploring_Linux_Kernel_Source_Code_with_Eclipse.pdf PDF] | [https://youtu.be/0CGRkXIUM-o?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 +
 +
== Qt5 and Yocto - Adding SDK and Easy App Migration for Qt4  [ELC 2014] ==
 +
'''Presenter: '''Dmytriyenko, Texas Instruments <br>
 +
'''Summary:'''
 +
This presentation gives information on Qt history in OpenEmbedded,<br>
 +
Qt4/5 usage in OE/Yocto, Qt SDK basics, Qt5 SDK usage and app migration <br>
 +
between Qt4 and Qt5.
 +
 +
* [https://elinux.org/images/7/7f/Qt5YoctoSDK_0.pdf PDF]
 +
 +
 +
== GUIs: Coming To Uncommon Goods Near You [ELC 2012] ==
 +
'''Presenter: '''Jason Kridner, Texas Instruments <br>
 +
'''Summary:'''
 +
This presentation talks about how to quickly develop a GUI for your <br>
 +
product using Linux. Provides information about cool tools such as Qt <br>
 +
Creator and the entire Qt toolset.<br>
 +
 +
* [https://elinux.org/images/1/1e/Guis_coming_to_uncommon_goods.pdf PDF]
 +
 +
== Qt on Embedded Systems [ELCE 2012] ==
 +
'''Presenter: '''Lars Knoll <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/a/a4/Placeholder.pdf PDF]
 +
 +
== Using Qt For Non-Graphical Applications [ELCE 2011] ==
 +
'''Presenter: '''Thomas Petazzoni (Free Electrons) <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/b/bb/Qt-for-non-graphical-applications.pdf PDF]
 +
 +
== An Introduction to the Qt Development Framework [ELC 2010] ==
 +
'''Presenter: '''Jeremy Katz <br>
 +
'''Summary:'''
 +
This presentation talks about what is qt, platform it supports and <br>
 +
it's usage.<br>
 +
 +
* [https://elinux.org/images/9/92/Qt_intro.pdf PDF]
 +
 +
= '''Web development, API development''' =
 +
 +
== The First Stable libcamera Release: A Call for Public API Review [ELCE 2019] ==
 +
'''Presenter: '''Jacopo Mondi, Independent <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/8/86/Libcamera-ELCE-2019-Mondi.pdf PDF] | [https://youtu.be/FovurKj28rw?list=PLbzoR-pLrL6pamOj4UifcMJf560Ph6mJp VIDEO]
 +
 +
 +
== Enabling Linux Usage in Space Applications [ELCE 2019] ==
 +
'''Presenter: '''Antoine Certain, Airbus Defence and Space <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/d/d3/ELCE-2019-Enabling_Linux_Usage_in_Space_Applications.pdf PDF] | [https://youtu.be/X2-_-_aCmIc?list=PLbzoR-pLrL6pamOj4UifcMJf560Ph6mJp VIDEO]
 +
 +
== A Sockets API for LoRa [ELCE 2018] ==
 +
'''Presenter: '''Andreas Färber, SUSE <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/1/1b/A-Sockets-API-for-LoRa-Andreas-F%C3%A4rber-SUSE-1.pdf PDF] | [https://youtu.be/Jjel65sZO9M VIDEO]
 +
 +
== WPE WebKit: HTML5 User Interfaces for Embedded Devices [ELCE 2017] ==
 +
'''Presenter: '''Juan José Sánchez Penas, Igalia, S.L. <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/9/9e/WPE_elc_prague_2017.pdf PDF] | [https://youtu.be/klfE6m1oCkg VIDEO]
 +
 +
 +
 +
== JavaScript for OCF Applications [ELC 2016] ==
 +
'''Presenter: '''Sakari Poussa, Intel <br>
 +
'''Summary:'''
 +
This talk is about the OCF REST APIs, which allows cloud and mobile <br>
 +
applications to participate OCF compliant ecosystem. It explains how to <br>
 +
scale down the JavaScript runtime to MCU devices yet compliant with OCF <br>
 +
specification.
 +
 +
* [https://youtu.be/ynKL9Li93DA VIDEO]
 +
 +
 +
== Linux DRM: New Picture Processing API [ELCE 2016] ==
 +
'''Presenter: '''Marek Szyprowski, Samsung Electronics Polska Sp. z o.o. <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/2/27/Szyprowski.pdf PDF] | [https://youtu.be/z17CUitaQpE?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]
 +
 +
 +
==  EFL's New Vector Graphics API For Designing User Interfaces [ELC 2015] ==
 +
'''Presenter: '''Cedric Bail, Samsung <br >
 +
'''Summary:'''
 +
This presentation gives information about EFL, Vector graphics for <br>
 +
user interface and about designing a modern rendering pipeline for <br>
 +
vector graphics.<br>
 +
 +
* [https://elinux.org/images/a/a1/ELCE-2015-EFL-Cedric-Bail.pdf PDF]
 +
 +
== The Art of Counting Potatoes With Linux [ELCE 2015] ==
 +
'''Presenter: '''Ricardo Ribalda <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/f/fc/The_Art_of_counting_potatoes_%28with_Linux%29.pdf PDF] | [https://www.youtube.com/watch?v=OSEC_bq9KjI VIDEO]
 +
 +
 +
== Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation Systems [ELCE 2014] ==
 +
'''Presenter: '''Žan Doberšek, Igalia <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/b/b8/Dobersek--pairing_webkit_and_wayland.pdf PDF]
 +
 +
== Success Story of the Open Source Camera Stack: The Nokia N9 Case[ELCE 2011] ==
 +
'''Presenter: '''Laurent Pinchart (Ideas on Board) <br>
 +
'''Summary:'''
 +
 +
* [https://elinux.org/images/2/28/Elce11_pinchart.pdf PDF]
 +
 +
== Engaging Developer Communities: Lessons and Opportunity from webOS [ELC 2010] ==
 +
'''Presenter: '''Matthew Tippett <br>
 +
'''Summary:'''
 +
This presentation gives information about palm webOS and <br>
 +
it's SDK and PDK.<br>
 +
 +
* [https://elinux.org/images/7/76/MPT-ELC-2010.pdf PDF]
 +
 +
= '''HTTP''' =
 +
== Avoiding Web Application Flaws in Embedded Devices [ELC 2008] ==
 +
'''Presenter: '''Jake Edge <br>
 +
'''Summary:'''
 +
This presentation talks about HTTP, authentication bypass, Cross-site<br>
 +
scripting (XSS), Cross-site request forgery(XSRF) and about SQL injection.<br>
 +
 +
* [http://lwn.net/talks/elc2008/ PDF]
 +
 +
== HTTP-FUSE PS3 Linux which is internet boot framework with kboot  [ELC 2007] ==
 +
'''Presenter: '''Toshiki Yagi <br>
 +
'''Summary:'''
 +
This presentation explains how to make HTTP-FUSE PS3 Linux, which<br>
 +
completely boots from remote HTTP server.<br>
 +
 +
* [https://elinux.org/images/2/2c/Elc07_yagi.pdf PDF]
 +
 +
= '''Maemo Platform – from Nokia''' =
 +
 +
== Understanding and Developing Applications for Maemo Platform [ELC 2010] ==
 +
'''Presenter: '''Leandro Melo de Sales <br>
 +
'''Summary:'''
 +
This presentation gives information on Maemo platform,<br>
 +
Maemo timeline, Maemo development and some examples and <br>
 +
applications.<br>
 +
 +
* [https://elinux.org/images/9/95/Understanding_dev_maemo_platform_leandro.pdf PDF]
 +
 +
== Maemo 5 (Fremantle), mobile Linux platform with cellular connectivity [ELC 2009] ==
 +
'''Presenter: '''Kate Alhola <br>
 +
'''Summary:'''
 +
This presentation talks about what is Maemo, it's new generation <br>
 +
Maemo 5 (Fremantle) features and about use of Fremantle alpha SDK.<br>
 +
 +
* [https://elinux.org/images/c/c4/Fremantle_elc_2009.pdf PDF]
 +
 +
== Animated UI technologies in Maemo 5 (Fremantle), mobile Linux environment [ELC 2009] ==
 +
'''Presenter: '''Kate Alhola <br>
 +
'''Summary:'''
 +
This presentation talks about Maemo 5 Fremantle and <br>
 +
animated UI technologies.<br>
 +
 +
* [https://elinux.org/images/a/ab/Animated_ui_elc_2009.pdf PDF]
 +
 +
== Maemo Mobile Linux Platform, Current Status and Future Directions  [ELC 2008] ==
 +
'''Presenter: ''' Kate Alhola<br>
 +
'''Summary:'''
 +
These slides give information on Maemo, it's current status and <br>
 +
about Maemo SDK.<br>
  
= Web development, API development =
+
* [https://elinux.org/images/1/16/Elc_maemo_2008.pdf PDF]
  
 +
= '''Eclipse IDE – Open Development Platform''' =
  
= HTTP =
+
== Eclipse and Embedded Linux Developers: What it Can and Cannot Do For You [ELCE 2012] ==
 +
'''Presenter: '''Anna Dushistova <br>
 +
'''Summary:'''
  
 +
* [https://elinux.org/images/9/98/EclipseForEmbeddedLinuxDevelopers-AnnaDushistova2012.pdf PDF]
  
= Maemo Platform – from Nokia =
+
== Building an Embedded Tools Standard Using Eclipse [ELC 2009] ==
 +
'''Presenter: '''Eric Cloninger <br>
 +
'''Summary:'''
 +
This presentation give information on Eclipse, Eclipse in Mobile/Embedded<br>
 +
Eclipse for Linux, tools for Third-Party Developers and working with Eclipse. <br>
  
 +
* [https://elinux.org/images/c/ca/Elc2009-building_an_embedded_tools_standard_using_eclipse.pdf PDF]
  
= Eclipse IDE – Open Development Platform =
+
== Embedded Linux Development with Eclipse [ELC 2008] ==
 +
'''Presenter: '''JT Thomas <br>
 +
'''Summary:'''
 +
This presentation talks about Eclipse history,Key Eclipse Projects<br>
 +
for embedded and working examples using DevRocket.<br>
  
 +
* [https://elinux.org/images/f/f6/Embedded_Linux_Development_with_Eclipse.ppt PDF]
  
== [ELC] ==
+
== TimeDoctor – Use the Strength of Eclipse to Visualize (Multi)Processor Execution Behavior  [ELC 2007 ELC 2006] ==
'''Presenter:''' <br>
+
'''Presenter: '''Ruud Derwig <br>
 +
'''Summary:'''
 +
This presentation discusses about TimeDoctor Eclipse plug-in and <br>
 +
it's features.<br>
 +
 
 +
* [https://elinux.org/images/5/58/TimeDoctor_ELC_20070417.pdf PDF]
 +
 
 +
= '''Others''' =
 +
 
 +
== How to Make an App Enabled Embedded Linux Product that Fits in 16MB of Flash with Containers [ELCE 2019] ==
 +
'''Presenter: '''Alexander Sack, Pantacor <br>
 +
'''Summary:'''
 +
 
 +
* [https://elinux.org/images/a/a2/ELCE-2019-Linux-in-16MB-of-Flash-with-Containers-Alexander-Sack.pdf PDF]
 +
 
 +
== Strategies for Developing and Deploying your Embedded Applications and Images  [ELCE 2018] ==
 +
'''Presenter: '''Mirza Krak, Mender.io <br>
 +
'''Summary:'''
 +
 
 +
* [https://elinux.org/images/a/aa/Strategies-for-Developing-and-Deploying-your-Embedded-Applications-and-Images-Mirza-Krak-Mender.io_.pdf PDF] | [https://youtu.be/rCDZVjHHC6o VIDEO]
 +
 
 +
 
 +
== Node.JS Appliances on Embedded Linux Devices  [ELCE 2013] ==
 +
'''Presenter: '''Mehmet Faith Karagoz <br>
 
'''Summary:'''
 
'''Summary:'''
  
* [PDF] | [VIDEO]
+
* [https://elinux.org/images/1/14/Karagoz-nodejs-presentation_0.pdf PDF]  
 +
 
  
== [ELC] ==
+
== Disko - An Application Framework for Digital Media Devices [ELC 2008] ==
'''Presenter:''' <br>
+
'''Presenter: '''Guido Madaus  <br>
 
'''Summary:'''
 
'''Summary:'''
 +
This presentation gives information about an open source application
 +
framework Disko, it's architecture and usage.<br>
 +
 +
* [https://elinux.org/images/0/06/Elc.tar TAR] | [https://bootlin.com/pub/video/2008/elc/elc2008-guido-madaus-disko.ogg VIDEO]
 +
 +
 +
 +
 +
  
* [PDF] | [VIDEO]
 
  
== [ELC] ==
+
== [ELCE] ==
 
'''Presenter:''' <br>
 
'''Presenter:''' <br>
 
'''Summary:'''
 
'''Summary:'''
Line 36: Line 259:
 
* [PDF] | [VIDEO]  
 
* [PDF] | [VIDEO]  
  
== [ELC] ==
+
 
 +
== [ELCE] ==
 
'''Presenter:''' <br>
 
'''Presenter:''' <br>
 
'''Summary:'''
 
'''Summary:'''
Line 42: Line 266:
 
* [PDF] | [VIDEO]  
 
* [PDF] | [VIDEO]  
  
== [ELC] ==
+
 
 +
== [ELCE] ==
 
'''Presenter:''' <br>
 
'''Presenter:''' <br>
 
'''Summary:'''
 
'''Summary:'''
  
 
* [PDF] | [VIDEO]
 
* [PDF] | [VIDEO]

Revision as of 23:55, 30 September 2020

Contents

SDK

Qt Development Framework

Exploring Linux Kernel Source Code with Eclipse and QTCreator [ELCE 2016]

Presenter: Marcin Bis
Summary:

Qt5 and Yocto - Adding SDK and Easy App Migration for Qt4 [ELC 2014]

Presenter: Dmytriyenko, Texas Instruments
Summary: This presentation gives information on Qt history in OpenEmbedded,
Qt4/5 usage in OE/Yocto, Qt SDK basics, Qt5 SDK usage and app migration
between Qt4 and Qt5.


GUIs: Coming To Uncommon Goods Near You [ELC 2012]

Presenter: Jason Kridner, Texas Instruments
Summary: This presentation talks about how to quickly develop a GUI for your
product using Linux. Provides information about cool tools such as Qt
Creator and the entire Qt toolset.

Qt on Embedded Systems [ELCE 2012]

Presenter: Lars Knoll
Summary:

Using Qt For Non-Graphical Applications [ELCE 2011]

Presenter: Thomas Petazzoni (Free Electrons)
Summary:

An Introduction to the Qt Development Framework [ELC 2010]

Presenter: Jeremy Katz
Summary: This presentation talks about what is qt, platform it supports and
it's usage.

Web development, API development

The First Stable libcamera Release: A Call for Public API Review [ELCE 2019]

Presenter: Jacopo Mondi, Independent
Summary:


Enabling Linux Usage in Space Applications [ELCE 2019]

Presenter: Antoine Certain, Airbus Defence and Space
Summary:

A Sockets API for LoRa [ELCE 2018]

Presenter: Andreas Färber, SUSE
Summary:

WPE WebKit: HTML5 User Interfaces for Embedded Devices [ELCE 2017]

Presenter: Juan José Sánchez Penas, Igalia, S.L.
Summary:


JavaScript for OCF Applications [ELC 2016]

Presenter: Sakari Poussa, Intel
Summary: This talk is about the OCF REST APIs, which allows cloud and mobile
applications to participate OCF compliant ecosystem. It explains how to
scale down the JavaScript runtime to MCU devices yet compliant with OCF
specification.


Linux DRM: New Picture Processing API [ELCE 2016]

Presenter: Marek Szyprowski, Samsung Electronics Polska Sp. z o.o.
Summary:


EFL's New Vector Graphics API For Designing User Interfaces [ELC 2015]

Presenter: Cedric Bail, Samsung
Summary: This presentation gives information about EFL, Vector graphics for
user interface and about designing a modern rendering pipeline for
vector graphics.

The Art of Counting Potatoes With Linux [ELCE 2015]

Presenter: Ricardo Ribalda
Summary:


Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation Systems [ELCE 2014]

Presenter: Žan Doberšek, Igalia
Summary:

Success Story of the Open Source Camera Stack: The Nokia N9 Case[ELCE 2011]

Presenter: Laurent Pinchart (Ideas on Board)
Summary:

Engaging Developer Communities: Lessons and Opportunity from webOS [ELC 2010]

Presenter: Matthew Tippett
Summary: This presentation gives information about palm webOS and
it's SDK and PDK.

HTTP

Avoiding Web Application Flaws in Embedded Devices [ELC 2008]

Presenter: Jake Edge
Summary: This presentation talks about HTTP, authentication bypass, Cross-site
scripting (XSS), Cross-site request forgery(XSRF) and about SQL injection.

HTTP-FUSE PS3 Linux which is internet boot framework with kboot [ELC 2007]

Presenter: Toshiki Yagi
Summary: This presentation explains how to make HTTP-FUSE PS3 Linux, which
completely boots from remote HTTP server.

Maemo Platform – from Nokia

Understanding and Developing Applications for Maemo Platform [ELC 2010]

Presenter: Leandro Melo de Sales
Summary: This presentation gives information on Maemo platform,
Maemo timeline, Maemo development and some examples and
applications.

Maemo 5 (Fremantle), mobile Linux platform with cellular connectivity [ELC 2009]

Presenter: Kate Alhola
Summary: This presentation talks about what is Maemo, it's new generation
Maemo 5 (Fremantle) features and about use of Fremantle alpha SDK.

Animated UI technologies in Maemo 5 (Fremantle), mobile Linux environment [ELC 2009]

Presenter: Kate Alhola
Summary: This presentation talks about Maemo 5 Fremantle and
animated UI technologies.

Maemo Mobile Linux Platform, Current Status and Future Directions [ELC 2008]

Presenter: Kate Alhola
Summary: These slides give information on Maemo, it's current status and
about Maemo SDK.

Eclipse IDE – Open Development Platform

Eclipse and Embedded Linux Developers: What it Can and Cannot Do For You [ELCE 2012]

Presenter: Anna Dushistova
Summary:

Building an Embedded Tools Standard Using Eclipse [ELC 2009]

Presenter: Eric Cloninger
Summary: This presentation give information on Eclipse, Eclipse in Mobile/Embedded
Eclipse for Linux, tools for Third-Party Developers and working with Eclipse.

Embedded Linux Development with Eclipse [ELC 2008]

Presenter: JT Thomas
Summary: This presentation talks about Eclipse history,Key Eclipse Projects
for embedded and working examples using DevRocket.

TimeDoctor – Use the Strength of Eclipse to Visualize (Multi)Processor Execution Behavior [ELC 2007 ELC 2006]

Presenter: Ruud Derwig
Summary: This presentation discusses about TimeDoctor Eclipse plug-in and
it's features.

Others

How to Make an App Enabled Embedded Linux Product that Fits in 16MB of Flash with Containers [ELCE 2019]

Presenter: Alexander Sack, Pantacor
Summary:

Strategies for Developing and Deploying your Embedded Applications and Images [ELCE 2018]

Presenter: Mirza Krak, Mender.io
Summary:


Node.JS Appliances on Embedded Linux Devices [ELCE 2013]

Presenter: Mehmet Faith Karagoz
Summary:


Disko - An Application Framework for Digital Media Devices [ELC 2008]

Presenter: Guido Madaus
Summary: This presentation gives information about an open source application framework Disko, it's architecture and usage.




[ELCE]

Presenter:
Summary:

  • [PDF] | [VIDEO]


[ELCE]

Presenter:
Summary:

  • [PDF] | [VIDEO]


[ELCE]

Presenter:
Summary:

  • [PDF] | [VIDEO]