Keynote - roes-u.com · Time Session 8:35 - 10:00 Keynote 10:00 - 10:30 ROES Mobile 10:45 - 11:00...

Preview:

Citation preview

KeynoteRUG 2014

RUG• More break out sessions

• 36 Different break out sessions this year

• More repeat sessions

• 11 Repeated sessions

• First Day

• Larger group sessions and Sponsor Demos until later in the afternoon and then the breakout sessions start

• Second Day

• 27 separate breakout sessions

• 35 minutes

• Fewer Slides, more hands on

• Q&A

Time Session

8:35 - 10:00 Keynote

10:00 - 10:30 ROES Mobile

10:45 - 11:00 Simple Photo - Sponsor Demo

11:00 - 11:30 ROES Events

11:30 - 11:45 ROES Web Start

11:45 - 1:00 Lunch - Sponsored by Labworks by Lablogics

Thursday Morning 7:15 - 8:30 - Breakfast (Sponsored by Simple Photo)

Time Session

1:00 - 1:15 Labworks - Sponsor Demo

1:15 - 1:45 ROES Desktop v8

1:45 - 2:15 ROES Server

2:15 - 2:30 IJ Technologies - Sponsor Demo

2:30 - 3:00 Promo Code Manager

Thursday Afternoon

Time Grand A&B Carlson Douglass

3:00 - 3:15FujiFilm North America -

Sponsor Demo

3:15 - 6:30Cocktails (Sponsored by FujiFilm North America)

3:15 – 3:50 ROES Launching Options ROES Mobile & TurnkeyROES Server:

Setting Up & Configuring

3:55 – 4:30Template Tool

V8 FeaturesEvents Suite

ROES Server:

Basic Reports

3:55 – 4:30Troubleshooting the

ROES SystemPackager Suite

ROES Server:

Workflows

Thursday Afternoon

FujiFilm North America - Sponsor Demo

Cocktails (Sponsored by FujiFilm North America)

Time Grand A&B Carlson Douglass

8:30 - 9:05ROES Launching Options

(Repeat)Designer Suite

ROES Server:

Color Correction

9:10 - 9:45Template Tool Real Life

Examples

Session 1Marketing ROES Ideas

ROES Server:

Driving Your Printers

9:50 - 10:25Template Tool Real Life

Examples

Session 2

Packager Suite

(Repeat)

ROES Server:

Reducing Lab Costs

10:30 - 11:05Template Tool Real Life

Examples

Session 3

Designer Suite

(Repeat)

ROES Server:

Advanced Reports

11:10 - 11:45Marketing ROES Ideas

(Repeat)Template Tool v8 Features

(Repeat)ROES Server:

Customizing with Scripts

Friday Morning 7:15 - 8:30 - Breakfast (Sponsored by SoftWorks)

Time Grand A&B Carlson Douglass

1:00 - 1:35Troubleshooting the

ROES System (Repeat)Promo Code Manager

ROES Server:

Advanced Reports (Repeat)

1:40 - 2:15Events Suite

(Repeat)Outsourcing Partners

ROES Server:

Customizing with Scripts (Repeat)

2:20 - 2:55ROES Mobile &

Turn Key (Repeat)ROES Resources Open ROES Bridge

Friday Afternoon 11:45 - 1:00 - Lunch (Sponsored by SoftWorks)

3:10 - 3:45Promo Code Manager

(Repeat)Credit Card Processing

Options

ROES Server:

Connecting To The Outside World

3:00 - 6:00 Cocktails (Sponsored by IJ Technologies)

Time Grand A&B

3:50 - 4:40 Round Table Open Discussion Session

4:40 - 5:00 Raffle Prizes / User Feedback / Wrap Up

Friday Afternoon

How did ROES customers do in 2013?

2012

5,257,341 Orders for $331,212,483

2013

5,257,341 Orders for $331,212,4834,929,079 Orders for $346,620,714

2012 ORB

232,903 Orders for $2,815,591

2013 ORB

232,903 Orders for $2,815,591250,668 Orders for $3,047,125

How many users?

• About 143,000 pro photographers in the US - US Department of Labor

• 456,980 unique IP’s placed orders

On average, how many different labs do photographers use?

1.427 labs

Order Data

• On average each Photographer sent 10.79 (36.8) orders to your labs through ROES

• Average Dollar value per order $70

Let’s get started... What we’ve been doing

Infrastructure

Infrastructure

• In 2014 we are planning to build a second cluster in a different region of the country

• Use DNS level node failure detection and removal as well as load balancing

• Even Higher Reliability and Uptime

• Deployment Management Tools

ROES Web Start

ROES Web Start

• Deliver the client as a native application for either the Mac or PC that uses its own embedded JRE

• There was a huge amount of interest

ROES Web Start

We delivered

ROES Web Start

• So far in 2014 ROES Web Start clients have been launched 256,385

• Mac - 125,270 launches from 35,247 Distinct IP’s

• PC - 131,115 launches from 35,544 Distinct IP’s

Template Tool v8

Template Tool v8

• New Template Tool is database driven

• Supports better searching

• Catalog wide price adjustments

• Export / Import of prices for modification in third party application

• Extract Masks

Sales Tax

Sales Tax

• Available for Desktop

• Handle both Origin and Destination states correctly

• Handle multiple locations correctly

• Sales tax data is now included in the order file and is accessible via report macros

Open ROES Bridge

Open ROES Bridge

• Simple mechanism that allows you to receive orders from third parties that appear just like any ROES order

• Leverage your ROES order handling

• Processing

• Billing

• Reporting

Open ROES Bridge• Added support for back print data

• Added support for preferred queues

• Version 1.1 of the spec

• Upgraded error handling

• The lab gets emailed when an order fails to send to the lab.

• Failed order are queued up in ORB for periodic retries.

ROES Mobile

If I could give zero stars I would! ★ by Zrbflex - Version 1.1 - Dec 12, 2013 I was super excited to see Bay Photo's new app, finally I could order that beautiful gallery block I have been wanting to get my uncle for Christmas. NOPE! I cannot even get the app to open. Not once. Not even for a second. Hands down the worst app I have ever downloaded from the app store. Sad to say, but I have no way to order the product I want, so Bay Photo is losing my business. !CRASH!!! ★ by nO App 4 U - Version 1.1 - Dec 4, 2013 Yup. Just downloaded it and I thought my iPad caught on Fire. Y'all really should do something about this or get it off the App Store. !Keeps crashing! ★ by Gloria Brammell - Version 1.1 - Dec 3, 2013 It won't even open!! !Doesn't even open ★ by ZPKP - Version 1.0.2 - Aug 27, 2013 So, I'm a huge fan of Bay Photo. I also believe in second chances. So take it and please fix this app so it opens on my iPad. I suspect 5 stars are on their way.

Amazing photo books ★★★★★

by torotorun - Version 1.1 - Nov 13, 2013 Great app, great service. The photobooks are amazing. !

Great App ★★★★★

by JoeX321 - Version 1.2.1 - Dec 28, 2013 It is good to see an app that I can print my photographs at a professional photo lab straight from my iPhone.

Fantastic App! ★★★★★ by Cas296 - Version 1.2.6 - Jun 5, 2014 Finally found an app that is easy to use. The quality of the prints that I received are amazing! It's so nice to call and actually get a live person to talk to when you have questions. !Convenient when I am on the road, and my client's order needs to get submitted. ★★★★★ by ProCamAnywhere - Version 1.2.6 - Jun 3, 2014 I am always away from my studio shooting at client locations. I have trusted my professional print and fine art work to the good people at myphotopipe for many years. No one has better quality. Now, this fantastic app lets me submit my orders to them from the road, and make more money by spending more time with clients rather than all that time running back and forth to my computer. They tell me more photo products will be coming online soon... I'm going to give their mounted canvases a try with my next order.

Powerful yet simple ★★★★★ by Liam Collins - Version 1.2.6 - Jun 3, 2014 Very happy with the ability to order prints from Myphotopipe directly from my iPad. !Thank you!!! ★★★★★ by Heath Lassiter - Version 1.2.6 - Jun 3, 2014 I just love this app. I can now send my prints to a professional photo lab with just a few clicks. Love it! I have been waiting for a smart app like this for years. Great job.

Great app, and a great way to get my prints from Myphotopipe ★★★★★ by Hinodae - Version 1.2.6 - Apr 24, 2014 Happy Myphotopipe offers yet another way to order prints and products. Their quality is second to none, and I'm happy they have made it even easier for me to order. !Easy to use ★★★★★ by ktosborne - Version 1.2.6 - May 6, 2014 Best app I have used for ordering prints from my iPad. easy cropping and upload speeds.

Best app ever ★★★★★ by Melanie Lowe - Version 1.2.6 - May 2, 2014 This is the best app ever for uploading images from from your phone. The quality of the images printed are far more better than any I've seen. I recommend this app to everyone.

• We now have 14 Lab Branded Apps in the App Store

• Latest version rolling out now to the App Store 1.2.8

Demo

ROES Mobile• iOS 7 Optimized - More screen sizes & aspect ratios - Plays nice with new gestures, i.e. back swipe & bottom swipe - Swap photos in Product Browser - Speed improvements: faster thumbnails and price calculations - Quantities in cart !• Filters preview with image !• Intro slides for marketing, tutorials !• Promocode applicability, when not (x2) !• Low resolution alert as a double confirm

ROES Mobile on Android

• Android version is now feature complete

• Feature parity with iOS version

• 2013 Downloads 5.32K

• So far in 2014

• 8.84K download

• 800 Million iOS devices shipped

• App Store has 1.2 million Apps

- Tim Cook WWDC 2014

!

• As of June 2013, 900 million Android activations

• More than 1 million apps in the Play Store

- Hugo Barra, VP Google Android

product management at

Google I/O developer conference

!

• Kirk will be talking about strategies for how to reach consumers with your message in his Marketing ROES Ideas sessions

Desktop Client V8

ROES Desktop• Better Product labels - Package focused - Dynamically shown on mouse in - Shows quantities of each !• Favorites - Rename & Remove - Save (edit original/copy) - Remembers last selected !• Sales Tax smarts & fixes - Rules for origin & destination into Servlet - Handles state source, destination, none cases - Talks to Desktop and Mobile platforms !• Smarter cache: separate & update as needed !• Events!

Demo

Events Module 2.0

Events

• Persistent Events

• Definable Event data

• Utilizes Packager Packages

• Better flow for event creation

Events Image Association

• Improved workflow based on

!

!

• Subject cards that contain both identifying QR Code data and human readable data

• Added the ability to print Subject cards

Events Image Association

• Shoot workflow

• Distribute printed subject cards to all the subjects to be photographed

• Shoot the subjects

• The first photograph of any subject is a photograph of their subject card

• Any number of photographs can be taken of the subject

Events Image Association

• We can scan the series of images and automatically group them based on the QR code in the photograph of the subject card

• Provide the means to correct any errors

• Using the Sort Best feature, the user can further choose the sequence of the photos for any given subject

• Images can then be assigned to table fields

Demo

Stand Alone Server

• Last year what were we looking at?

• Kodak in Bankruptcy

• PicPro coming to end of life

• Frontline no longer selling their system

• Halse unable to support v8

Was there going to be a production system available that could scale with the needs of our customers?

It was time for our ROES Server to grow up

ServerStand Alone Server

Server

3.0

Server

3.0

• Auto start at launch for Printers/Agents

• Support generation of QR codes, Codabar, Code39 and Code128 bar codes

• Added the ability to render a product in production differently than it was displayed in the client.

Ensemble

Ensemble

• Universally enabled in ROES Server 3.0

• Auto detection of other workstations for easy workstation set up

• Copy settings from other workstations

• Distributed workflows

• Scaleability

• Named Workstations

Ensemble

Color Correction

Color Correction

• Non Destructive color correction

• Correction value are retained in a table and applied at rendering time by the ROES Rendering Engine

Color Correction

• Universally enabled in ROES Server 3.0

User Configurations

User Configurations

• Individual user accounts

• Administrators can configure user accounts in the system

• Access to screens can be configured individually for each user

• Login screen at startup

Database

Database• Can connect to many different kinds of database servers:

• hsqldb

• MySQL

• SQL Server

• H2

• PostgreSQL

• …

• Option to run a Built in Database Server

Scripts

Scripts

• Scripts are pieces of code that can be added to the server which can interact with the server, its environment and the outside world

• Extend the behavior of the server

• Scripts can be written by the user

• Can be written in any installed JSR-223 language

Scripts • AWK • BeanShell • ejs • FreeMarker • Groovy • Jaskell • Java • JavaScript • Jelly • JEP • Jexl • jst • JudoScript • JUEL • OGNL

• Pnuts • Python • Ruby • Scheme • Sleep • Tcl • Velocity • XPath • XSLT • JavaFX Script • ABCL • AppleScript • Bex script • OCaml Scripting

Project

• PHP • Python • Smalltalk • CajuScript • MathEclipse

Scripts

• All JRE’s install the Rhino Javascript engine

• Apple also installs an Applescript engine

• The ROES Server installs a BeanShell engine

Scripts

• The BeanShell engine runs java

• Java interpretor in a java application

• Allows for object level exchanges

Scripts

• Where can scripts be used?

• Reports

• Scripting Agent

• Custom Event Listeners

Demo

Recommended