際際滷

際際滷Share a Scribd company logo
Develer S.r.l.
   Company Presentation



Develer - October 2008
Briefing


                  Technologies



Areas of competence


                  Case Studies
Briefing

Quick Facts


Growth


Cheat Sheet


Customers
Quick油Facts
   Business Area: Hardware and Software for industry

   Main Office: Via Mugellese, 1 - 50013 Campi Bisenzio (Florence, ITA)

   Activity Started on: October 2001

   Employees and consultants: 25

   Projects realized: 150+

   Services offered: software planning, customized software development, consulting
    services, tech courses, hardware design, embedded software
Growth
700000




600000




500000




400000




300000
                                                       Income

200000




100000




     0
      2003   2004   2005   2006   2007   2008   2009
cheat油sheet油(1/2)
Open source solutions
     Deep knowledge of open source world
     Develer co-authors many open source libraries


Python programming language
     +6 years of experience
     Rapid prototyping, fast development
     Organizers of national Python conference (http:/www.pycon.it)
cheat油sheet油(2/2)
Custom HW boards design
     Just launched: BeRTOS (http://www.bertos.org), free RTOS for small
      systems.
     Linux/uCLinux kernel ports, device drivers development, user-space
      libraries and apps.


Open development model
     Clients have full access to source code repository, ticketing system,
      technical mailing lists
     Agile methodologies: release early, release often
Customers
Areas油of油competence
       Custom-made software development
       Improvement of customers software

       Migration onto an open-source platform




                                                              Software
                                 Hardware


 Realization of prototypes
 Realization of custom boards

 Obsolete cards redesign

 High-performance firmware




                                                 Innovation
 Consulting service on new technologies
 Courses on new technologies

 Far-sighted strategic choices

 Improvement of your development workflow
Software
Sotware design and implementation
      From idea to market

Support for modifications to existing softwares
      Integration with existing teams and infrastructures

New life to old software
      Modernization through refactoring and unit tests
      Upgrade to new technologies or OS

Wide expertise with multi-platform development
      Linux, Windows, Mac OSX, embedded
Hardware
Give shape to an idea
      HW/SW product, from idea to market



Re-design of obsolete boards
      New components for hardware, and firmware with new open
       technologies (avoid vendor lock-in!)



Bring operating systems to bare-HW code
      Our beloved BeRTOS for tiny systems
      Linux/ucLinux for medium to large systems
Innovation
Innovative technologies
      Teaching and implementing new solutions to customers
      Continous internal R&D and workshops to spread knowledge and
       be on the edge


Workflow improvement
      Analyze an existing workflow, find bottlenecks and mistakes
      Introduce agile development technics and concepts borrowed
       from the open-source development model
Technologies

Python


Nokia Qt


PyQt


BeRTOS
Develer油&油Python
Using Python since 2002:
     Style: elegant and dynamic language
     We have been suggesting it to customers ever since
     We have been using for our internal tools



Benefits of Python:
         Rapid prototyping (fast development)
         High portability (desktop and embedded)
         Faster deploy ever
Develer油&油Nokia油Qt
Using Qt since 2002
         And proudly so!
         We have been suggesting it to customers ever since
         We have been using for our internal tools
         LGPL License


Experience on most Qt platforms
     Qt/Windows, Qt/X11, Qt/Mac
     Qt/Embedded on Linux and Windows CE
Develer油&油PyQt
Using PyQt since 2004:
      Perfect match: bringing Qt philosophy into Python elegant and
       dynamic language
      Many contributions to PyQt development (debugging and testing)



Benefits of PyQt:
      Rapid prototyping (fast development)
      Write once, run anywhere
      Useful C++ portability layer (QtCore)
      LGPL License as Qt
Develer油&油BeRTOS
We create BeRTOS in 2001:
     We have been suggesting it to customers ever since
     We have been using for our internal tools
     Direct BeRTOS development (coding, debugging and testing)



Benefits of BeRTOS:
         Open source and royalty free also for commercial projects
         Windows SDK with toolchains and IDE integration
         Multiplatform Wizard for projects configurations
         Not only kernel: ready to use HW drivers for many peripherals
Case油Studies

   CAD for fashion designers
( Python | PyQt | Qt )


   Medical diagnosis appliation
( Python | PyQt | Qt widget )


   Domotic Control Panel
( C++ | Qt )
CAD油for油fashion油designers油(1/2)
              We provide software consulting for an
              Italian company, leader in a particular
              field of fashion design.
              One of them is a CAD almost entirely
              written in Python, which uses PyQt to
              fully take advance of the Qt framework.
              Effort: 50 man/months (and running...)
CAD油for油fashion油designers油(2/2)
Heavily customized UI
       Best experience possible for designer: Comply to several (often
        odd) habits.
       Qt gives us the flexibility to tweak the UI as we wish, keeping the
        code maintainable.



Full OpenGL acceleration
       Drawing canvas are accelerated with OpenGL (QtOpenGL).
       Some parts (eg: texts) use QPainter over OpenGL
油
Medical油diagnosis油application油(1/2)
              Customer needed to bundle an application
              with the new version of their flagship product.
              Introducing PyQt allowed us to complete the
              first prototype of the application within one
              month from starting from scratch, and to
              deliver the final version after just two months
              later.
Medical油diagnosis油application油(2/2)
Database interaction
    We exploited Qt widgets' flexible API to produce a thin Python layer
     that handles reading and writing values from/to DB.


Full i18n support
    Application is deployed in several markets (including Korean and
     Turkish ones)
    Usage of Qt made adding i18n support trivial.
Domotic油Control油Panel油(1/2)
              We provide software consulting for a
              big domotic Italian corporate.
              The product is developed in C++ and
              the GUI is designed with Qt.
              It runs on a custom ARM-based
              board, with Linux.
Domotic油Control油Panel油(2/2)
Home control
      The system controls all the house: lights, security, windows,
       home theater
Touch screen interface
      With the easy-to-use interface (realized with a touch screen
       device integrated with Qt) the user can control all sensors and
       actuators in the house
i18n
      The user interface is multi language and supports European,
       Chinese and Arabic languages
Contacts
     Internet:
     http://www.develer.com
     info@develer.com


     Phone:
     +39-055-3984627

More Related Content

Similar to Develer - Company Profile (20)

Mp25: Mobile dev with QT and Python for the Notorious N9
Mp25: Mobile dev with QT and Python for the Notorious N9Mp25: Mobile dev with QT and Python for the Notorious N9
Mp25: Mobile dev with QT and Python for the Notorious N9
Montreal Python
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Luigi Francesco Cerfeda
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
kahunasystems
SivaBorra
SivaBorraSivaBorra
SivaBorra
Siva Borra
From monolith to multi-services, how a platform engineering approach transfor...
From monolith to multi-services, how a platform engineering approach transfor...From monolith to multi-services, how a platform engineering approach transfor...
From monolith to multi-services, how a platform engineering approach transfor...
Arnaud H辿ritier
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
Prashant Soni
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt Canada
Qt
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
AplitSoft
The Evolving Role of Build Engineering in Managing Open Source
The Evolving Role of Build Engineering in Managing Open SourceThe Evolving Role of Build Engineering in Managing Open Source
The Evolving Role of Build Engineering in Managing Open Source
DevOps.com
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
Vinothini Raju
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
P担le Systematic Paris-Region
ppt summer training ug.pptx
ppt summer training ug.pptxppt summer training ug.pptx
ppt summer training ug.pptx
yuvrajguptaprivate
Simple calulator using GUI tkinter.pptx
Simple calulator using GUI tkinter.pptxSimple calulator using GUI tkinter.pptx
Simple calulator using GUI tkinter.pptx
YashSharma357857
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
DianApps Technologies
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
MohamedKaroui3
Resume - Allen Granum
Resume - Allen GranumResume - Allen Granum
Resume - Allen Granum
Allen Granum
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
megha smriti
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conference
Nokia
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Qualcomm Developer Network
Mp25: Mobile dev with QT and Python for the Notorious N9
Mp25: Mobile dev with QT and Python for the Notorious N9Mp25: Mobile dev with QT and Python for the Notorious N9
Mp25: Mobile dev with QT and Python for the Notorious N9
Montreal Python
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
Srikanth Pilli
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Workshop: Arduino for makers - Strumenti SW per la prototipazione elettronica...
Luigi Francesco Cerfeda
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
kahunasystems
From monolith to multi-services, how a platform engineering approach transfor...
From monolith to multi-services, how a platform engineering approach transfor...From monolith to multi-services, how a platform engineering approach transfor...
From monolith to multi-services, how a platform engineering approach transfor...
Arnaud H辿ritier
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
Prashant Soni
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt Canada
Qt
Aplit-Soft
Aplit-Soft Aplit-Soft
Aplit-Soft
AplitSoft
The Evolving Role of Build Engineering in Managing Open Source
The Evolving Role of Build Engineering in Managing Open SourceThe Evolving Role of Build Engineering in Managing Open Source
The Evolving Role of Build Engineering in Managing Open Source
DevOps.com
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
Vinothini Raju
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoTUtilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
Utilisation de la plateforme virtuelle QEMU/SystemC pour l'IoT
P担le Systematic Paris-Region
ppt summer training ug.pptx
ppt summer training ug.pptxppt summer training ug.pptx
ppt summer training ug.pptx
yuvrajguptaprivate
Simple calulator using GUI tkinter.pptx
Simple calulator using GUI tkinter.pptxSimple calulator using GUI tkinter.pptx
Simple calulator using GUI tkinter.pptx
YashSharma357857
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
6722_AS_ Top 8 Flutter app development tools to consider in 2024.pdf
DianApps Technologies
Resume - Allen Granum
Resume - Allen GranumResume - Allen Granum
Resume - Allen Granum
Allen Granum
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
megha smriti
Qt - for stack overflow developer conference
Qt - for stack overflow developer conferenceQt - for stack overflow developer conference
Qt - for stack overflow developer conference
Nokia
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Developing for Industrial IoT with Linux OS on DragonBoard 410c: Session 3
Qualcomm Developer Network

More from Develer S.r.l. (20)

Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linuxTrace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Develer S.r.l.
Sw libero rf
Sw libero rfSw libero rf
Sw libero rf
Develer S.r.l.
Engagement small
Engagement smallEngagement small
Engagement small
Develer S.r.l.
Farepipi
FarepipiFarepipi
Farepipi
Develer S.r.l.
Cloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshopCloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshop
Develer S.r.l.
Workshop su Android Kernel Hacking
Workshop su Android Kernel HackingWorkshop su Android Kernel Hacking
Workshop su Android Kernel Hacking
Develer S.r.l.
BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011
Develer S.r.l.
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of Qt
Develer S.r.l.
Qt Quick in depth
Qt Quick in depthQt Quick in depth
Qt Quick in depth
Develer S.r.l.
Qt Quick for dynamic UI development
Qt Quick for dynamic UI developmentQt Quick for dynamic UI development
Qt Quick for dynamic UI development
Develer S.r.l.
Qt licensing: making the right choice
Qt licensing: making the right choiceQt licensing: making the right choice
Qt licensing: making the right choice
Develer S.r.l.
Qt everywhere a c++ abstraction platform
Qt everywhere   a c++ abstraction platformQt everywhere   a c++ abstraction platform
Qt everywhere a c++ abstraction platform
Develer S.r.l.
Qt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmerQt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmer
Develer S.r.l.
PyQt: rapid application development
PyQt: rapid application developmentPyQt: rapid application development
PyQt: rapid application development
Develer S.r.l.
Hybrid development using Qt webkit
Hybrid development using Qt webkitHybrid development using Qt webkit
Hybrid development using Qt webkit
Develer S.r.l.
Smashing the bottleneck: Qt application profiling
Smashing the bottleneck: Qt application profilingSmashing the bottleneck: Qt application profiling
Smashing the bottleneck: Qt application profiling
Develer S.r.l.
Crossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n systemCrossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n system
Develer S.r.l.
BeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded FreeBeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded Free
Develer S.r.l.
BeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOSBeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOS
Develer S.r.l.
Bettersoftware Feedback 2009
Bettersoftware Feedback 2009Bettersoftware Feedback 2009
Bettersoftware Feedback 2009
Develer S.r.l.
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linuxTrace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Trace32 lo-strumento-piu-completo-per-il-debug-di-un-sistema-linux
Develer S.r.l.
Cloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshopCloud computing, in practice ~ develer workshop
Cloud computing, in practice ~ develer workshop
Develer S.r.l.
Workshop su Android Kernel Hacking
Workshop su Android Kernel HackingWorkshop su Android Kernel Hacking
Workshop su Android Kernel Hacking
Develer S.r.l.
BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011BeRTOS Embedded Survey Summary 2011
BeRTOS Embedded Survey Summary 2011
Develer S.r.l.
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of Qt
Develer S.r.l.
Qt Quick for dynamic UI development
Qt Quick for dynamic UI developmentQt Quick for dynamic UI development
Qt Quick for dynamic UI development
Develer S.r.l.
Qt licensing: making the right choice
Qt licensing: making the right choiceQt licensing: making the right choice
Qt licensing: making the right choice
Develer S.r.l.
Qt everywhere a c++ abstraction platform
Qt everywhere   a c++ abstraction platformQt everywhere   a c++ abstraction platform
Qt everywhere a c++ abstraction platform
Develer S.r.l.
Qt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmerQt Creator: the secret weapon of any c++ programmer
Qt Creator: the secret weapon of any c++ programmer
Develer S.r.l.
PyQt: rapid application development
PyQt: rapid application developmentPyQt: rapid application development
PyQt: rapid application development
Develer S.r.l.
Hybrid development using Qt webkit
Hybrid development using Qt webkitHybrid development using Qt webkit
Hybrid development using Qt webkit
Develer S.r.l.
Smashing the bottleneck: Qt application profiling
Smashing the bottleneck: Qt application profilingSmashing the bottleneck: Qt application profiling
Smashing the bottleneck: Qt application profiling
Develer S.r.l.
Crossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n systemCrossing the border with Qt: the i18n system
Crossing the border with Qt: the i18n system
Develer S.r.l.
BeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded FreeBeRTOS: Sistema Real Time Embedded Free
BeRTOS: Sistema Real Time Embedded Free
Develer S.r.l.
BeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOSBeRTOS: Free Embedded RTOS
BeRTOS: Free Embedded RTOS
Develer S.r.l.
Bettersoftware Feedback 2009
Bettersoftware Feedback 2009Bettersoftware Feedback 2009
Bettersoftware Feedback 2009
Develer S.r.l.

Recently uploaded (20)

Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOTSMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
TanmaiArni
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
The Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond DenesThe Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond Denes
ScyllaDB
UiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilitiesUiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilities
DianaGray10
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOTSMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
SMART SENTRY CYBER THREAT INTELLIGENCE IN IIOT
TanmaiArni
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
What Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI AgentsWhat Makes "Deep Research"? A Dive into AI Agents
What Makes "Deep Research"? A Dive into AI Agents
Zilliz
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)Early Adopter's Guide to AI Moderation (Preview)
Early Adopter's Guide to AI Moderation (Preview)
nick896721
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
The Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond DenesThe Future of Repair: Transparent and Incremental by Botond Denes
The Future of Repair: Transparent and Incremental by Botond Denes
ScyllaDB
UiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilitiesUiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilities
DianaGray10

Develer - Company Profile

  • 1. Develer S.r.l. Company Presentation Develer - October 2008
  • 2. Briefing Technologies Areas of competence Case Studies
  • 4. Quick油Facts Business Area: Hardware and Software for industry Main Office: Via Mugellese, 1 - 50013 Campi Bisenzio (Florence, ITA) Activity Started on: October 2001 Employees and consultants: 25 Projects realized: 150+ Services offered: software planning, customized software development, consulting services, tech courses, hardware design, embedded software
  • 5. Growth 700000 600000 500000 400000 300000 Income 200000 100000 0 2003 2004 2005 2006 2007 2008 2009
  • 6. cheat油sheet油(1/2) Open source solutions Deep knowledge of open source world Develer co-authors many open source libraries Python programming language +6 years of experience Rapid prototyping, fast development Organizers of national Python conference (http:/www.pycon.it)
  • 7. cheat油sheet油(2/2) Custom HW boards design Just launched: BeRTOS (http://www.bertos.org), free RTOS for small systems. Linux/uCLinux kernel ports, device drivers development, user-space libraries and apps. Open development model Clients have full access to source code repository, ticketing system, technical mailing lists Agile methodologies: release early, release often
  • 9. Areas油of油competence Custom-made software development Improvement of customers software Migration onto an open-source platform Software Hardware Realization of prototypes Realization of custom boards Obsolete cards redesign High-performance firmware Innovation Consulting service on new technologies Courses on new technologies Far-sighted strategic choices Improvement of your development workflow
  • 10. Software Sotware design and implementation From idea to market Support for modifications to existing softwares Integration with existing teams and infrastructures New life to old software Modernization through refactoring and unit tests Upgrade to new technologies or OS Wide expertise with multi-platform development Linux, Windows, Mac OSX, embedded
  • 11. Hardware Give shape to an idea HW/SW product, from idea to market Re-design of obsolete boards New components for hardware, and firmware with new open technologies (avoid vendor lock-in!) Bring operating systems to bare-HW code Our beloved BeRTOS for tiny systems Linux/ucLinux for medium to large systems
  • 12. Innovation Innovative technologies Teaching and implementing new solutions to customers Continous internal R&D and workshops to spread knowledge and be on the edge Workflow improvement Analyze an existing workflow, find bottlenecks and mistakes Introduce agile development technics and concepts borrowed from the open-source development model
  • 14. Develer油&油Python Using Python since 2002: Style: elegant and dynamic language We have been suggesting it to customers ever since We have been using for our internal tools Benefits of Python: Rapid prototyping (fast development) High portability (desktop and embedded) Faster deploy ever
  • 15. Develer油&油Nokia油Qt Using Qt since 2002 And proudly so! We have been suggesting it to customers ever since We have been using for our internal tools LGPL License Experience on most Qt platforms Qt/Windows, Qt/X11, Qt/Mac Qt/Embedded on Linux and Windows CE
  • 16. Develer油&油PyQt Using PyQt since 2004: Perfect match: bringing Qt philosophy into Python elegant and dynamic language Many contributions to PyQt development (debugging and testing) Benefits of PyQt: Rapid prototyping (fast development) Write once, run anywhere Useful C++ portability layer (QtCore) LGPL License as Qt
  • 17. Develer油&油BeRTOS We create BeRTOS in 2001: We have been suggesting it to customers ever since We have been using for our internal tools Direct BeRTOS development (coding, debugging and testing) Benefits of BeRTOS: Open source and royalty free also for commercial projects Windows SDK with toolchains and IDE integration Multiplatform Wizard for projects configurations Not only kernel: ready to use HW drivers for many peripherals
  • 18. Case油Studies CAD for fashion designers ( Python | PyQt | Qt ) Medical diagnosis appliation ( Python | PyQt | Qt widget ) Domotic Control Panel ( C++ | Qt )
  • 19. CAD油for油fashion油designers油(1/2) We provide software consulting for an Italian company, leader in a particular field of fashion design. One of them is a CAD almost entirely written in Python, which uses PyQt to fully take advance of the Qt framework. Effort: 50 man/months (and running...)
  • 20. CAD油for油fashion油designers油(2/2) Heavily customized UI Best experience possible for designer: Comply to several (often odd) habits. Qt gives us the flexibility to tweak the UI as we wish, keeping the code maintainable. Full OpenGL acceleration Drawing canvas are accelerated with OpenGL (QtOpenGL). Some parts (eg: texts) use QPainter over OpenGL 油
  • 21. Medical油diagnosis油application油(1/2) Customer needed to bundle an application with the new version of their flagship product. Introducing PyQt allowed us to complete the first prototype of the application within one month from starting from scratch, and to deliver the final version after just two months later.
  • 22. Medical油diagnosis油application油(2/2) Database interaction We exploited Qt widgets' flexible API to produce a thin Python layer that handles reading and writing values from/to DB. Full i18n support Application is deployed in several markets (including Korean and Turkish ones) Usage of Qt made adding i18n support trivial.
  • 23. Domotic油Control油Panel油(1/2) We provide software consulting for a big domotic Italian corporate. The product is developed in C++ and the GUI is designed with Qt. It runs on a custom ARM-based board, with Linux.
  • 24. Domotic油Control油Panel油(2/2) Home control The system controls all the house: lights, security, windows, home theater Touch screen interface With the easy-to-use interface (realized with a touch screen device integrated with Qt) the user can control all sensors and actuators in the house i18n The user interface is multi language and supports European, Chinese and Arabic languages
  • 25. Contacts Internet: http://www.develer.com info@develer.com Phone: +39-055-3984627