English Français Español
Deutsch 日本語 Italiano

My Real Software Account

Accedi | Registrati

 
SESSIONI
Real World 2013 will feature more than 30 educational sessions over two tracks presented by Real Studio developers and experts.


Seth Verrinder

Advanced Object Oriented Design in Real Studio

This talk covers more advanced features of object oriented design. Topics include interfaces and how to choose between available options like delegates, events, and virtual methods.


Seth is the lead developer for BKeeney Software, a Real Studio consulting firm located in Kansas City. He has used Real Studio for over four years and has spoken at multiple Real Studio conferences.

Greg O'Lone

Advanced Topics in Web Apps

In this session, we'll discuss building Web Apps that are more than a simple front end. We'll focus on Localizing Web Apps, Data Push vs. Data Pull, Getting More out of WebSession and techniques for creating custom controls using WebContainers and WebCanvases.


Owner of Stretched Out Software Inc, a business process optimizing company in Jacksonville, Florida, Greg has been developing cross-platform desktop applications in REALbasic/Real Studio since 2002. Before Web Edition, his experience developing web applications included traditional web programming languages like PHP, HTML, CSS and Javascript. He now brings this knowledge to Real Software to help make Web Edition a more robust and well-rounded product.

Seth Verrinder

Basics of Object Oriented Design

This talk provides an introduction to object oriented design principles and how they apply to Real Studio. Since this is targeted at beginners and intermediate developers, the focus is on basic ideas like how inheritance works in Real Studio. We will look closely at how to use object oriented design in your own projects.


Seth is the lead developer for BKeeney Software, a Real Studio consulting firm located in Kansas City. He has used Real Studio for over four years and has spoken at multiple Real Studio conferences.

Stephen Dodd

Cloud Sync (Without iCloud)

iCloud keeps everything in wonderful sync but isn't friendly to most Real Studio developers. We'll look at alternatives including Dropbox, network drives and cloud sync services like Stackmob.com. We'll explore common sync gotchas and how to deal with data conflicts. Our nice new cloud will work between Macs, PCs, iPhones, Android and even web apps and your users will love you forever.


Stephen is the full time developer of OfficeTime, a time and expense tracking app for Mac, PC, iPhone & iPad. Stephen has been developing professionally in Real Studio for over a decade.

Trisha Duke

Creating Smart Apps Using Real Studio

Learn how to create real applications based on clever programming techniques, enabling different versions of the same application to be created from a single source, including multi-platform and multi-language.


Trisha Duke is the lead developer of Mediatec and created the renowned ArtScene and ACMS systems which are used throughout the World. Trisha has been developing professional applications using Real Studio since 2005.

Jared Zelek

Database Code Hoarders: Buried Alive

Do you have your database code scattered throughout your project? Learn how to organize your database code into a framework that makes updates easier, reduces bugs, and makes the code manageable again.


Jared, founder of QuickStartSoftware.com, is a full time technology consultant and entrepreneur who helps businesses become more efficient and profitable through the use of technology.

Norman Palardy

Database Design 101: Introduction to Database Design using RealSQLDatabase (sqlite) and Third Party Tools

This session will focus on design techniques for relations databases while using the Real SQL / SQLite database engine for examples. Included will be examples of common design patterns encountered in relational databases and how to deal with them through database normalization (see Wikipedia:Database Normalization ) During the session we'll make use of some available third party tools for designing & implementing the various design patterns.


Norman Palardy has been writing commercial software since 1983 and has worked with SQL databases since 1992. He has programmed in C++, Java and other languages on a wide variety of platforms. In more than 20 years of IT experience, Norman has developed innovative and award-winning applications for TransCanada Pipelines, Minerva Technologies (now XWave), Zymeta Corporation, and the dining and entertainment industry. He holds a BSc from the University of Calgary in Alberta.

Paul Lefebvre

Designing Cross-Platform Apps

In this session you will learn best practices for creating cross-platform applications using Real Studio. Topics include: understanding the similarities and differences between desktop and web applications, porting a desktop app to a web app, how to shared code between desktop and web projects, dealing with platform-specific user interface layouts, sharing data and information between web and desktop applications.


As the Real Software Developer Evangelist, Paul is responsible for many things that relate to educating prospective and existing customers about the best ways to get the most out of Real Studio. In particular, Paul works with documentation, example projects, webinars, training videos and blogging. Paul has been a professional software developer for 20 years and has been using Real Studio for 12 years.

Jared Zelek

Design Patterns

Do you like reinventing the wheel? Do you like wasting time and effort on things that have already been solved? If not, then let me introduce you the the world of Design Patterns so that you can shorten design time, ease developer communication, and improve code quality.


Jared, founder of QuickStartSoftware.com, is a full time technology consultant and entrepreneur who helps businesses become more efficient and profitable through the use of technology.

William Yu

Developing Linux Apps

An introductory guide to developing Linux apps with Real Studio.  Learn about the best practices and nuances of the various Linux distributions and how you can use Real Studio to create a compelling Linux user experience.


William Yu has been at Real Software for over 11 years as Real's Windows and Linux framework architect.

William Yu

Developing Windows Apps

An introductory guide to developing Windows apps with Real Studio. Learn about the best practices and nuances of the Windows platform and how you can use Real Studio to create a compelling Windows user experience.


William Yu has been at Real Software for over 11 years as Real's Windows and Linux framework architect.

Christian Schmitz

Expanding Real Studio with the MonkeyBread Software Plugins

Grown over the last 12 years, the Monkeybread Software plugin collection has more than 40,000 features in more than 50 plugins. Take the chance to ask questions and learn what's new this year!


Christian Schmitz, the CEO from Monkeybread Software has used Real Studio for more than 12 years. The Monkeybread Software Plugin collection is a powerful tool for all Real Studio developers.

Joe Ranieri

Gaming AI Battle

Attendees participating in the Gaming AI Battle will go head-to-head in this session. It should be exciting, so come and watch them battle to the death!


Joe Ranieri works at Real Software as the compiler engineer and Mac guru. Prior to joining Real Software, he worked on various low level Macintosh projects and is crazy enough to enjoy kernel debugging.

Richard Duke

How to Succeed in Business Using Real Studio

Learn from a very successful company how to rapidly create applications, deploy these applications, price systems, provide incentives for sales, maintain systems and create successful ways to generate income after selling initial systems.


Richard Duke is CEO of Mediatec, London, UK, which has produced the World's leading gallery management systems, systems for collectors and systems for the Insurance industry. Richard has been using Real Studio for 2 years.

James Mullins

Interfacing to Real-World Devices: A Roboticist's Perspective

This session will discuss how Real Studio can be used to interface to a number of real-world devices ranging from simple sensors and actuators to advanced multi-threaded USB connected micro-controllers. A practical session highlighting examples of the presenters use of Real Studio in robotics projects relating to Defense, Aerospace, Industrial and hobby across both the Mac OS and Windows platforms.


Dr. James Mullins is a robotics engineer with the Centre for Intelligent Systems Research (CISR) based at Deakin University in Geelong, Australia. James has worked in the field of robotics professionally for 13 years most recently on projects for Australia's Defense Force. Although working for a university, James spends most of his time developing hardware, firmware and software for commercial applications.

Bob Keeney

Intermediate Database Coding Techniques

Coding database applications is often tedious and error prone.  This session will cover ways to improve reliability, readability, and ways to make the IDE work for you when coding your database applications.  We will briefly cover extending the database classes, using PreparedStatements, and using ActiveRecord.


Bob is the owner of BKeeney Software, a Real Studio consulting company located in Kansas City. He has used Real Studio for over ten years for clients of all sizes from all over the world. He currently provides over 34 hours of Real Studio training videos from his website at www.bkeeney.com. He has spoken at multiple Real Studio conferences and is one of the founders of the Association of REALbasic Professionals (ARBP).

Greg O'Lone

Intro to Web Applications

An introduction to creating Web Applications. This session will focus on creating and debugging Web Apps and sending data back and forth to a browser.


Owner of Stretched Out Software Inc, a business process optimizing company in Jacksonville, Florida, Greg has been developing cross-platform desktop applications in REALbasic/Real Studio since 2002. Before Web Edition, his experience developing web applications included traditional web programming languages like PHP, HTML, CSS and Javascript. He now brings this knowledge to Real Software to help make Web Edition a more robust and well-rounded product.

Greg O'Lone

Intro to the Web Control SDK

In this session, we'll discuss creating custom controls for use in Web Application projects using HTML, CSS and JavaScript. We'll show you how to create some basic controls and also discuss some techniques to help make distributing your controls to other developers more successful.


Owner of Stretched Out Software Inc, a business process optimizing company in Jacksonville, Florida, Greg has been developing cross-platform desktop applications in REALbasic/Real Studio since 2002. Before Web Edition, his experience developing web applications included traditional web programming languages like PHP, HTML, CSS and Javascript. He now brings this knowledge to Real Software to help make Web Edition a more robust and well-rounded product.

Joe Strout

iOS Basic

Real Studio will soon be building native apps for iPad, iPhone, and iPod! Come learn the basics of creating iOS apps, including all the built-in control types, control styles, layout management, and support for multiple devices and orientations.


Software development has been Joe's passion since elementary school. He obtained his bachelor's degree at Miami University in 1994, and master's degree from UCSD in 1997. Since then, he's served in several tech companies, including as senior engineer at Real Software, Inc., and CTO at Inspiring Applications, Inc. Joe is also a writer with over 30 publications in such journals as MacTech and Dr. Dobb's Journal. When not programming, Joe loves to spend time with his family, bike and hike, and build custom robots.

Joe Strout

iOS Advanced

In this session, we'll cover iOS in more depth, including some details of how the iOS framework works under the hood, and how you can extend it using declares. Also covered will be advanced framework features, such as capped images, designed to let you customize and polish your iOS app. Between the advanced framework features, and the ability to do your own thing with declares, there will be nothing your iOS app can't do after this session.


Software development has been Joe's passion since elementary school. He obtained his bachelor's degree at Miami University in 1994, and master's degree from UCSD in 1997. Since then, he's served in several tech companies, including as senior engineer at Real Software, Inc., and CTO at Inspiring Applications, Inc. Joe is also a writer with over 30 publications in such journals as MacTech and Dr. Dobb's Journal. When not programming, Joe loves to spend time with his family, bike and hike, and build custom robots.

Joe Strout

New Framework: When, What and Why

The Real Studio framework has been growing and evolving for over ten years, without changing its fundamentals. For the first time, a new framework is being designed from the ground-up. Come to this session to learn what's different in the new framework, when to expect to start using it in your own apps, and how the new framework will make your code cleaner, safer, and easier to write.


Software development has been Joe's passion since elementary school. He obtained his bachelor's degree at Miami University in 1994, and master's degree from UCSD in 1997. Since then, he's served in several tech companies, including as senior engineer at Real Software, Inc., and CTO at Inspiring Applications, Inc. Joe is also a writer with over 30 publications in such journals as MacTech and Dr. Dobb's Journal. When not programming, Joe loves to spend time with his family, bike and hike, and build custom robots.

Thom McGrath

New IDE Tips and Tricks

Real Studio 2013r1 brings a new IDE, and a new IDE means new workflow habits. The session explores the new IDE, offering tips and tricks to be more productive than ever before.


In his time with Real Software, Thom McGrath has developed Feedback and the original Web Edition framework. Before joining Real, Thom was a hobbyist user and a member of the community since 2000.

Kem Tekinay

Optimizing Code

You've written your application and it works, but it seems a little slow in places. Could it be be faster? Probably. This is a discussion of techniques and tips to get the best performance out of your Real Studio code.


Kem Tekinay, founder of MacTechnologies Consulting, has been a consultant and developer for 20 years, and mastering Real Studio since version 2. He has a passion for performance that borders on insanity, and frequently can be found on the forum and mailing lists telling everyone else what to do.

Bob Keeney

Reporting Tools

Reporting is very important for many business applications. In this session we'll talk about the various reporting options available in Real Studio. We'll include some sample projects of each type and talk about the strengths and weaknesses of each one.


Bob is the owner of BKeeney Software, a Real Studio consulting company located in Kansas City. He has used Real Studio for over ten years for clients of all sizes from all over the world. He currently provides over 34 hours of Real Studio training videos from his website at www.bkeeney.com. He has spoken at multiple Real Studio conferences and is one of the founders of the Association of REALbasic Professionals (ARBP).

Travis Hill

Scaling Web Edition Applications

Learn how to take your Web Edition applications to the next level! This session will demonstrate how to scale your web application to support thousands of users and provide true redundancy so your application is still online and available even when a server unexpectedly fails.


Travis is a technology entrepreneur and angel investor. In the 90s he created one of the first BBS platforms that could support multiple lines on a single workstation without any additional software. Later he created the first widely available, multi-protocol instant messaging client. More recently, Travis founded Media Enforcer- the first business to comprehensively monitor peer-to-peer networks and other new online distribution systems.

Norman Palardy

SQL 101: Intro to Using SQL in Real Studio with the RealSQLdatabase

This session will focus on using the Real SQL / SQLite database engine in Real Studio programs. Included will be examples of introductory material (how to get started) and recommended best practices. During the session we'll cover things like connecting to a database at runtime, inserting, updating & retrieving data from the database using SQL & updating the schema at runtime. The focus will be on using & understanding SQL as used in the Real SQL / SQLite database engine.


Norman Palardy has been writing commercial software since 1983 and has worked with SQL databases since 1992. He has programmed in C++, Java and other languages on a wide variety of platforms. In more than 20 years of IT experience, Norman has developed innovative and award-winning applications for TransCanada Pipelines, Minerva Technologies (now XWave), Zymeta Corporation, and the dining and entertainment industry. He holds a BSc from the University of Calgary in Alberta.

Ingo Molitor

Requirements for MAS and Web

In this session, we will discuss Apple's requirements for the Mac App Store, using tools for code signing and sandboxing, the requirements for Gate Keeper security, and the online resources available to learn more.


After being an investment banker for some 15 years in Germany, UK & Japan, Ingo decided to change his career path towards Information Technology. Working in Deutsche Bank, one of the world’s biggest banks, Ingo was globally responsible for the fund business front end software. He run teams in 5 countries before he decided to move on. In 2008 Ingo found his first company in Germany with >15 employees serving the Investment & Asset Management Business in Europe. Being tired of the long, dark and cold German winters, Ingo and his family moved to Florida in 2010 where he shortly after founded Bluetelligence LLC.

Scott Boss

Unit Testing: The What and Why

This session will cover the various "public" unit testing suites and the benefits of doing testing.


Scott is the founder of Nocturnal Coding Monkeys, specializing in custom solutions for our customers.

Paul Lefebvre

Using Source Control

Version control systems are by far the best way to manage your source code. In this session, learn how to use Version Control Project file format with Subversion and Git, including how to set up your repositories, track and commit changes, view differences and examine some useful GUI clients.


As the Real Software Developer Evangelist, Paul is responsible for many things that relate to educating prospective and existing customers about the best ways to get the most out of Real Studio. In particular, Paul works with documentation, example projects, webinars, training videos and blogging. Paul has been a professional software developer for 20 years and has been using Real Studio for 12 years.

Paul Lefebvre

Using 3rd Party Web Services

This session will show you how you can take advantage of 3rd party web services to make your desktop and web applications more useful. Examples include: Google, YouTube, Twilio, Yahoo and others.


As the Real Software Developer Evangelist, Paul is responsible for many things that relate to educating prospective and existing customers about the best ways to get the most out of Real Studio. In particular, Paul works with documentation, example projects, webinars, training videos and blogging. Paul has been a professional software developer for 20 years and has been using Real Studio for 12 years.

Stephen Dodd

Wifi Sync

Why mess with the cloud when you can sync data directly over wifi? We'll explore wireless syncing between Macs, PCs, iPhones, iPads and Android. We get to piggyback on Apple's magical Bonjour which does all the heavy lifting for us. We'll do actual examples, keep our data in sync and find out how to get around common connection problems.


Stephen is the full time developer of OfficeTime, a time and expense tracking app for Mac, PC, iPhone & iPad. Stephen has been developing professionally in Real Studio since 2003.

Brent Huston

How Attackers View Real Studio Web Applications

This talk will discuss Real Studio web applications from the viewpoint of an attacker with criminal intent. The speaker will explain how attackers do recon against applications and what types of attacks to expect. Examples of attacker tactics and some of the things you can do to better safeguard your data will be covered. The presentation should prepare those interested in web application development for the most common problems that attackers exploit. If you build web applications that handle sensitive data, this talk is certainly NOT the talk the bad guys want you to go to.


Brent Huston is the Security Evangelist and CEO of MicroSolved, Inc. He spends a LOT of time breaking things, including the tools/techniques and actors of crime. When he is not focusing his energies on chaos & entropy, he sets his mind to the order side of the universe where he helps organizations create better security processes, policies and technologies. He is a well recognized author, surfer, inventor, sailor, trickster, entrepreneur and international speaker. He has spent the last 20+ years dedicated to information security on a global scale. He likes honeypots, obscure vulnerabilities, a touch of code & a wealth of data.