Upload
others
View
8
Download
0
Embed Size (px)
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