

CodeRage XI - Productivity, Platforms and Performance -...
-
Start Date:
Nov 16 2016 at 06:00
-
End Date:
Nov 16 2016 at 18:30
-
Timezone:
(GMT-08:00) Pacific Time (US & Canada)
-
Location:
Online Event
- Event Name:
CodeRage XI - Productivity, Platforms and Performance -...- Description:
Join us November 15-17, 2016
for 3 full days of content.(Tuesday, Wednesday and Thursday)
Productivity, Platforms and Performance is the theme for this year’s CodeRage conference. This is our 11th conference, and runs from November 15-17, 2016.
We’ve got 3 jam-packed days of engaging content—for developers like you. Please note that Day 3 is by invitation only to Update subscribers. We’re offering a wide variety of topics that center around Embarcadero products, related technologies, Object Pascal, and C++.
There are two learning tracks available: one for Delphi and the other for C++Builder. A number of sessions are highly valuable for both types of developers. There are sessions for every skill level: general, beginner, intermediate, and advanced.
Keep reading to learn more and register for the conference below.
This year, the presenter line-up is still being finalized, but already includes many names from the community leading experts including: Marco Cantù, Nick Hodges, Ray Konopka, Cary Jenson, Bob Swart, Sarina DuPont, David Millington, Pawel Glowacki, Stephen Ball, Bruno Fierens and many more!
Our regular sessions will be an hour in length, including a 15 minute Q&A. We also have short lightning talks and quick idea sessions. The lightning talks will run consecutively, and the quick ideas will be broadcast between sessions.
Get ready for this event by downloading the Free 30 days Trial for RAD Studio Berlin Enterprise Edition!
It is thrilling for us to host these CodeRage events each year. We always get positive, enthusiastic feedback from developers. Don’t miss out! Click the link below to register.
Schedule
(Subject to change)
Lightning talks:
- How to manage Exif from graphic files with Delphi app.
- Debug logging in FireMonkey apps
- Using your old phone as a security cam
- Advantages of the Clang compilers
- Using Delphi containers like TList from C++
- C++ standard algorithms
- Unique_ptr: How to mix it with containers
- Load and store FireDAC dataset data directly from/to dBase files with no BDE
- Access dBase data in your programs with no BDE
- Live Mobile Application Logging on Desktop
- FireMonkey Tips & Tricks
- Metadata assisted automatic DB form generation for cloud data
- InterBase - Customer Stories
Wednesday the 16th (All times in PST)
RM/Start
Title / Track
Description
Rm:1
06:00
Beacons and Delphi in Amsterdam (Intermediate)
(Delphi)
Learn how to build mobile apps with Delphi and C++Builder that are using Beacons for accurate location information. Practical examples of using Delphi with Amsterdam Open Beacon Network and Amsterdam Open Data integration.
Paweł Głowacki Embarcadero Sales Consultant and Embarcadero's European Technical Lead for Delphi, RAD Studio and All-Access technologies. Previously, Paweł spent over 7 years working as a senior consultant and trainer for Delphi within Borland Education Services and CodeGear. As well as working with Embarcadero customers across the region, he also represents Embarcadero internationally as a conference and seminar speaker. For more information check out Paweł's technical blog at community.embarcadero.comRm:2
06:00
Running Apps on Linux with Wine (All)
(Delphi & C++Builder)
This product eventually reached its end of life after the last release of Kylix 3 on August 2002. Currently in the era of Delphi XE with Firemonkey, we can finally target more platforms than Windows. However, Linux is not yet among those targets. We now can officially see the support for Linux server in the roadmap, but no mention about the Linux desktop development so far. This session will show you that you can quite easily target Linux desktop users already now, not only with Firemonkey, but even with VCL, so from most recent Delphi XE versions all the way back to probably Delphi 3.
Kris Jacewicz, CTO Sounder Technology Inc. https://www.linkedin.com/in/krzysztofjacewiczRm:1
07:00
Debug faster. Debug smarter. (Intermediate)
(Delphi & C++Builder)
We all have to debug programs and we never like it. This session will show you few tips & tricks that will help you debug your code in a faster and smarter way. This session will show how to use few less-known debugger features (groups, thread support, data breakpoints ...) and will also present few tips and trick (how to add a log ""form"" in two lines of code, when modifying code is preferable to setting a breakpoint with condition etc).
Primož Gabrijelčič is a long time Pascal and Delphi developer, MVP, speaker at Delphi conferences and writer of the The Delphi Geek blog. His professional career is focused mostly on high-availability data processing servers which resulted in a well-known open source parallelization library - OmniThreadLibrary. Recently he is spending his free time on the FastMM project where he focuses on improving memory manager performance in highly-parallel environment.
Rm:2
07:00
Beacons and Delphi in Amsterdam (Intermediate)
(C++Builder)
Learn how to build mobile apps with Delphi and C++Builder that are using Beacons for accurate location information. Practical examples of using Delphi with Amsterdam Open Beacon Network and Amsterdam Open Data integration.
Paweł Głowacki is Embarcadero Sales Consultant, Embarcadero's European Technical Lead for Delphi, RAD Studio and All-Access technologies. Previously, Paweł spent over 7 years working as a senior consultant and trainer for Delphi within Borland Education Services and CodeGear. As well as working with Embarcadero customers across the region, he also represents Embarcadero internationally as a conference and seminar speaker. For more information check out Paweł's technical blog at community.embarcadero.com
Rm:1
08:00
Document Technology for FireMonkey Mobile and Desktop Development
(Delphi & C++Builder)
The next-generation document technology from Gnostice, XtremeDocumentStudio Delphi, enables Delphi developers to work with PDF and Office documents. In this session we will get hands-on with the many new features of the technology: True FireMonkey mobile PDF, Word, and image viewing; implementing document review workflows on mobile and desktop devices; document generation and much more. The PDF and Word engines have been rebuilt from the ground-up for full FireMonkey mobile support. We will get to see how to build applications with real examples. Examples will be in Delphi, but C++Builder support will come by the end of November.
Girish Patil, Founder & CEO, GnosticeGnostice Girish Patil is the founder of Gnostice. Girish has been programming in Delphi since its first release. His role at Gnostice is to envision the software developer technologies and products created at the company and to work closely with R&D to see that the products created are architecturally beautiful and a joy to use. Girish has been a regular speaker at CodeRage and other developer conference in Europe.
Rm:2
08:00
Mixing Delphi and C++ (Intermediate)
(Delphi & C++Builder)
Are you interested in adding C++ code to your Delphi application? It's surprisingly simple - here's how.
David Millington C++ Product Manager Embarcadero
Rm:1
09:00
Effectively Using Radiant Shapes (All)
(Delphi & C++Builder)
Radiant Shapes is a library of 35 reusable shape controls that can be used in all facets of FMX UI development from style composition and button adornment to data visualization and dashboard design. Each control has been designed for optimal performance and flexibility. Plus Radiant Shapes is now available for all RAD Studio 10.1 Berlin users as part of the Berlin Bonus Pack.
Ray Konopka is the president and founder of Raize Software, an Embarcadero Technology Partner providing high-quality, innovative developer tools since 1995. Ray is the creator of CodeSite and the Konopka Signature VCL Controls (formerly called Raize Components). He is also the author of the highly acclaimed Developing Custom Delphi Components books, a co-author of several other Delphi books, and has published numerous articles on software development. Ray specializes in user interface design, custom component development, and mobile solutions. An engaging presenter, Ray is an Embarcadero MVP and a frequent speaker at developer conferences.
Rm:2
09:00
Lightning Talks
(Delphi & C++Builder)
Rm:1
10:00
Overview of New Windows 10 VCL Controls (Beginner)
(Delphi & C++Builder)
Delphi 10 Seattle introduced several new native VCL controls that are inspired by new controls that Microsoft introduced in Windows 10. This session provides an overview of the new controls including the TRelativePanel and TSplitView and demonstrates how to use them effectively.
Ray Konopka is the president and founder of Raize Software, an Embarcadero Technology Partner providing high-quality, innovative developer tools since 1995. Ray is the creator of CodeSite and the Konopka Signature VCL Controls (formerly called Raize Components). He is also the author of the highly acclaimed Developing Custom Delphi Components books, a co-author of several other Delphi books, and has published numerous articles on software development. Ray specializes in user interface design, custom component development, and mobile solutions. An engaging presenter, Ray is an Embarcadero MVP and a frequent speaker at developer conferences.
Rm:1
11:00
Using App Tethering to enable CodeSite for Tracing Mobile Apps (Intermediate)
(Delphi)
Delphi App Tethering allows interaction between two applications that can exist on different devices (but must be connected on the same subnet or Bluetooth). Using this technique, I've enabled the CodeSite logging tools to be available for cross-platform app development with Delphi.
Bob Swart, Developer
Bob Swart Training & Consultancy
Bob Swart is a Delphi developer who started programming in Turbo Pascal in 1982. He has written hundreds of technical articles on Delphi software development, and has spoken at developer conferences since 1991. His main areas of interest are DataSnap and Mobile Development with Delphi, but Bob is also quite experienced in helping developers to move legacy applications to recent versions of Delphi, specifically BDE and Unicode related.Rm:1
12:00
Artificial Intelligence with Delphi & C++Builder (All)
(Delphi & C++Builder)
Artificial intelligence is experiencing a new renaissance, due to a rapid development in the areas of feature extraction and classifiers. The session will cover: Overview of the current state of AI. Introduction to the concept of feature extractor and classifier. Using classifiers in Delphi to recognize images. Using different feature extractors to improve the recognition. Using parallel processing and GPU to speed up the classifiers.
Boian Mitov is a software developer and founder of Mitov Software, specialized in the areas of Video, Audio, Digital Signal Processing, Data Acquisition, Hardware Control, Industrial Automation, Communications, Computer Vision, Artificial Intelligence, parallel and distributed computing. He is author of the OpenWire open source technology, the IGDI+ open source library, the VideoLab, SignalLab, AudioLab, PlotLab, InstrumentLab, VisionLab, IntelligenceLab, AnimationLab, and CommunicationLab libraries, OpenWire Studio, Visuino, and author of the “VCL for Visual C++”
Rm: 2
12:00
Exploring FireDAC
(Delphi)
See some of the excellent features FireDAC provides and start improving your app today, with low effort! In this session you'll see in practice some topics about how to improve performance and how to be ready for multi DBMS platforms!
Kelver Merlotti, Editorial Coordinator, ActiveDelphi.com.br
Kelver Merlotti is more than 15 years experienced with Delphi development, nowadays focused on n-tier and mobile. He is Embarcadero MVP and Editorial Coordinator of ActiveDelphi.com.br and he already spoke in various IT events in Brazil. He worked as Training and Services Manager at Embarcadero Brazil and he leads his own services company.
Rm:1
13:00
Video, Audio, DSP, Computer Vision, and Animations with Mitov Software (All)
(Delphi & C++Builder)
Learn how you can implement Video Processing, Audio Processing, DSP, Computer Vision and Timeline Based Animations in Delphi and C++ Builder quickly and with zero lines of code
Boian Mitov is a software developer and founder of Mitov Software, specialized in the areas of Video, Audio, Digital Signal Processing, Data Acquisition, Hardware Control, Industrial Automation, Communications, Computer Vision, Artificial Intelligence, parallel and distributed computing. He is author of the OpenWire open source technology, the IGDI+ open source library, the VideoLab, SignalLab, AudioLab, PlotLab, InstrumentLab, VisionLab, IntelligenceLab, AnimationLab, and CommunicationLab libraries, OpenWire Studio, Visuino, and author of the “VCL for Visual C++” technology.
Rm:2
13:00
Getting Started with Database Applications for Mobile
(C++Builder)
Understand how to create and deploy an application with IBLite and SQLite for iOS and Android.
Fernando Rizzato Embarcadero Lead Software Consultant for Latin America, Delphi programmer since the first version, MBA in Computer Science and PMP.
Rm:1
14:00
Mobile Delphi apps with TurboCocoa (Advanced)
(Delphi)
TurboCocoa is a tool for Delphi to build mobile application, as it could be done with Xcode/Android Studio. Millions of ObjectPascal codelines both yours, and in libraries compiled by Delphi and built in Mac OS/iOS/Android apps to get the same quality, as by native tools.
Vsevolod Leonov (aka Seva), Embarcadero MVP, over 15 years of experience in Delphi development, evangelism and IT trainings, and TurboCocoa Manager.
Rm:2
14:00
Arduino control via C++Builder Mobile apps (Intermediate)
(C++Builder)
We start from the very basic Arduino microcontroller platform aspects to communicate your first device with a Delphi Mobile Firemonkey application in order to light up leds, lamps open doors and read/write digital IOs... we will read temperature, light and other analog sensors and much more!
Victory Fernandes, CTO; Embarcadero MVP TKS Victory is passionate about factory floor automation! As CTO @tkssoftware he has large software development, project and team management experience deploying multi-tier and multithreaded Manufacturing Execution Systems-MES for industrial automation, factory floor integration and logistics. As Embarcadero MVP he spoke at ITDevCon-2016-Italy and speaks at the Anuual Embarcadero Conference Brazil since 2011 (biggest Delphi event in the world with 500+ attendees every year) and several smaller events all around Brazil.
Rm:1
15:00
Deep Dive: Powerful GUIs using Scalable Vector Graphics and the RiverSoftAVG SVG Component Library (Intermediate)
(Delphi)
Scalable Vector Graphics (SVG) are awesome in their ability to make your GUIs stand out. Not only because they are scaleable, but perhaps even more importantly, because they are editable. Unlike bitmaps, each piece of a graphic is editable. You can change colors, rotations, visibility, etc in real-time at run-time. With the RiverSoftAVG SVG Component Library (RSCL), you get access to a whole world wide web of customizable graphics for your applications. This session discusses how to use the RSCL to spice up your Delphi applications.
Thomas G. Grubb has been a professional developer for 28 years, and a developer of high-quality Delphi components since Delphi 1.0. He has developed multiple commercial component libraries for Delphi with a concentration in graphics and artificial intelligence, including the highly successful RiverSoftAVG SVG Component Library and Inspex, an object inspector component suite, which was released in partnership with Raize Software. He has developed in multiple languages including C/C++, Delphi, PHP, Python, Java, and FORTRAN. His blog is available at blogs.RiverSoftAVG.com.Rm:2
15:00
Build a secure Multi-device Application Using Embedded InterBase ToGo (All)
(C++Builder)
Build a secure multi-device application using the embedded InterBase ToGo database to maximize data security using the embedded InterBase ToGo with both Database and Column Level Encryption. This session will also discuss multiple forms of database encryptions, including: - “Over the Wire” network encryption, - Strong Encryption (AES), - Database and Column Level Encryption, - Backup Encryption, and - Long Password Support (SHA-1) - How to Improve application robustness with Log-based Journaling, - Disaster Recovery and Automatic Crash Recovery capabilities - Demonstrate building a secure multi-device application using the embedded InterBase ToGo database.
Al Mannarino, SC Embarcadero Technologies
Rm:1
16:00
Understanding FireDAC, The RAD Studio Data Access Framework of Choice
(Delphi & C++Builder)
FireDAC is RAD Studio's data access mechanism of choice, and this presentation shows you why. Presented by Cary Jensen, author of the soon-to-be-released book Delphi In Depth: FireDAC, this session show you how you can make the most out of your database applications by using FireDAC.
Cary Jensen, Jensen Data Systems, Inc. Chief Technology Officer
Rm:1
17:00
Getting Started with Database Applications for Mobile
(Delphi)
Understand how to create and deploy an application with IBLite and SQLite for iOS and Android.
Fernando Rizzato Embarcadero Lead Software Consultant for Latin America, Delphi programmer since the first version, MBA in Computer Science and PMP.
Rm:2
17:00
Fast intensive data processing in your program using FireDAC (Intermediate)
(C++Builder)
Make your intensive and complex data processes run at top speed inside your programs by leveraging your SQL database engine and FireDAC. SQL servers are designed by nature to handle massive amounts of data, so now you can take advantage of the extreme data processing power available in your SQL database engine by using FireDAC's extendable scripting architecture and its simple, yet powerful interactive debugging capability.
Miguel Angel Moreno Systems Integrator & Consultant Electrical engineer and software developer with more than 25 year of experience. Independent System Integrator, Chief Technology Officer in Consumer Electronics company. Key programming languages: Object Pascal, Assembler, C++, SQL
- Categories:
- Seats available:
Unlimited Seats
Liked 0 - Event Name: