visualize your student application in visualforce

72
Visualize Your Student Application in Visualforce Drexel University Online Senior Web Developer [email protected] Brian Bissell

Upload: salesforceorg

Post on 23-Jan-2018

167 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Visualize Your Student Application in VisualForce

Visualize Your Student Application in Visualforce

Drexel University Online

Senior Web Developer

[email protected]

Brian Bissell

Page 2: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

1998

Page 3: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

2001

Page 4: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

2002

Page 5: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

2002

Page 6: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly:

www.drexel.com)

2006

Page 7: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu(formerly: www.drexel.com)

2008

Page 8: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu(formerly: www.drexel.com)

2010

Page 9: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

2012Mobile Site

Page 10: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu(formerly: www.drexel.com)

2012

Page 11: Visualize Your Student Application in VisualForce

Drexel University OnlineOnline.Drexel.Edu (formerly: www.drexel.com)

2014Responsive

Design

Page 12: Visualize Your Student Application in VisualForce

Quick survey: raise your hand

If you’re a developer or have Visualforce

experience

Developer

Marketer

Someone

save me.

Page 13: Visualize Your Student Application in VisualForce

Disclaimer: I am a developer

This is my natural habitat.

This is the opposite.

Page 14: Visualize Your Student Application in VisualForce

WARNING: There will be code.

But it won’t look nearly this cool.

Page 15: Visualize Your Student Application in VisualForce

The trail ahead…

1. Background

2. The Application

3. Bootstrap

4. Document Uploads

5. Code Tips

6. Form Prefill

7. Prioritized Call List

8. Results

9. Future

Go back to bed

Coffee

Page 16: Visualize Your Student Application in VisualForce
Page 17: Visualize Your Student Application in VisualForce

The Old ApplicationAbout as responsive as me on a Saturday Sunday morning.

Page 18: Visualize Your Student Application in VisualForce
Page 19: Visualize Your Student Application in VisualForce
Page 20: Visualize Your Student Application in VisualForce
Page 21: Visualize Your Student Application in VisualForce
Page 22: Visualize Your Student Application in VisualForce

The trend was clearv

Page 23: Visualize Your Student Application in VisualForce

Because who wants to play it safe with screenshots…Live demo time!

bit.ly/2nWJBRY

Try it your on your device:

Good

luck, you

fool.

(Case-sensitive)

Page 24: Visualize Your Student Application in VisualForce

Check out

my

application

package!

Welcome back, applicants!You’re looking smarter already.

Page 25: Visualize Your Student Application in VisualForce

But things don’t always go so smoothly…If the demo didn’t go well, I’ll just pretend this was meant to be ironic.

Page 26: Visualize Your Student Application in VisualForce

Keep it consistent

First level text is set at 20 point Salesforce Sans and does not have a bullet

• Second line bullets are 18 point Salesforce Sans

• Third level text is set at 16 point Salesforce Sans

• Limit the number of bullets on a slide

• Fourth level text

How to Create a Paragraph Heading

Use the same Basic Layout and remove second line bullet from sentence

Spacing of Paragraphs

The spacing between paragraphs is automatically set

We know you love Salesforce, but your users don’t need to know that.

Page 27: Visualize Your Student Application in VisualForce

!=

Page 28: Visualize Your Student Application in VisualForce

Demystify debugging

First level text is set at 20 point Salesforce Sans and does not have a bullet

• Second line bullets are 18 point Salesforce Sans

• Third level text is set at 16 point Salesforce Sans

• Limit the number of bullets on a slide

• Fourth level text

How to Create a Paragraph Heading

Use the same Basic Layout and remove second line bullet from sentence

Spacing of Paragraphs

The spacing between paragraphs is automatically set

Life is already mysterious enough.

Page 29: Visualize Your Student Application in VisualForce

B is for BootstrapI realize this may be particularly confusing in Austin…

Page 30: Visualize Your Student Application in VisualForce

The secret is out…But that’s a good thing.

Page 31: Visualize Your Student Application in VisualForce

“How many grids deep are we now?”We’ll need a synchronized kick to wake up this deep…

Page 32: Visualize Your Student Application in VisualForce

Text, images, charts, tables

can be put in this

placeholder.

Page 33: Visualize Your Student Application in VisualForce

Don’t reinvent the wheelBootstrap has a garage full of them.

Page 34: Visualize Your Student Application in VisualForce

Basically, the opposite of your car keys

Just tell it when to hide

class=“hidden-md hidden-lg”

class=“hidden-xs hidden-sm”

Page 35: Visualize Your Student Application in VisualForce

One page, multiple layoutsCustomize the layout for each type of device

Page 36: Visualize Your Student Application in VisualForce

Then, upload what’s required or finish it later.

Submit without any documents

Page 37: Visualize Your Student Application in VisualForce

The only constant is change.

Documenting the documents

Page 38: Visualize Your Student Application in VisualForce

Want to be a Doctor of Nursing Practice?Sure you do. This is what you’ll need you to upload:

Page 39: Visualize Your Student Application in VisualForce

Document heavenHere’s what our team sees

Page 40: Visualize Your Student Application in VisualForce

Our Journey Continues…

1. Background

2. The Application

3. Bootstrap

4. Document Uploads

5. Code Tips

6. Form Prefill

7. Prioritized Call List

8. Results

9. Future

“Slide” backwards

Press onward

Page 41: Visualize Your Student Application in VisualForce

No reason not to; unless you’re paid per line of code.

Components = reusability

Page 42: Visualize Your Student Application in VisualForce

View state is why you can’t view your page.I don’t know what that means, but it doesn’t look good.

Page 43: Visualize Your Student Application in VisualForce
Page 44: Visualize Your Student Application in VisualForce

Don’t worry.The view state limit is not the maximum number of times you’re allowed to see

Texas.

View

state?

Page 45: Visualize Your Student Application in VisualForce

67.82 KB

Page 46: Visualize Your Student Application in VisualForce

Visualforce functions can get messy quicklyYes, these are the simple ones. Trust me.

Page 47: Visualize Your Student Application in VisualForce

Use Boolean syntaxOr create a method in your controller if you need more complex

logic

Page 48: Visualize Your Student Application in VisualForce

Clean, readable, and maintainableEvery time you nest an IF function, a developer somewhere instantly gets

a gray hair.

Page 49: Visualize Your Student Application in VisualForce

Partnership Prefill

Lorem ipsum dolor sit amet,

consectetur

Cras egestas mauris ut

faucibus cursus

Pellentesque et risus ac turpis

maximus

https://online.drexel.edu/beneplace-austin

Page 50: Visualize Your Student Application in VisualForce

Branded direct apply linksMarketing will love you.

https://online.drexel.edu/AustinApplyNow

https://duoapp.secure.force.com/?partner=1687

https://online.drexel.edu/AustinIndustriesMBA

https://duoapp.secure.force.com/?program=01&partner=1687

Page 51: Visualize Your Student Application in VisualForce

Who are you going to call?Don’t say GhostBusters…

v

v

v

Page 52: Visualize Your Student Application in VisualForce

Setting prioritiesConfigurable on the fly for on-demand reprioritization

Page 53: Visualize Your Student Application in VisualForce

Pull and goNo need to jump around between queues and records anymore

Page 54: Visualize Your Student Application in VisualForce

The end is in sight…

1. Background

2. The Application

3. Bootstrap

4. Document Uploads

5. Code Tips

6. Form Prefill

7. Prioritized Call List

8. Results

9. Future

Success

Safety

Page 55: Visualize Your Student Application in VisualForce

Developers lie, numbers don’t (usually).

Less applicant confusion = more submitted applications

*Data snapshot from April 20th,

2017

Page 56: Visualize Your Student Application in VisualForce

Speed and stealthApplicants who submit in 10 minutes or less

*Data snapshot from April 20th,

2017

Page 57: Visualize Your Student Application in VisualForce

Stealth and speedApplicants who submit in 10 minutes or less

2013 -2016 2017

vv

*Data snapshot from April 20th, 2017

2017

Page 58: Visualize Your Student Application in VisualForce

Steadily growing organically; we haven’t even advertised our new application yet.

More mobile users

Page 59: Visualize Your Student Application in VisualForce

Carpe diemAll users who registered and submitted in 24 hours or less

2016

113 minutes Decrease in average time to submit

55%

2017

50 minutesAverage time to submit

Average time to submit

Page 60: Visualize Your Student Application in VisualForce

So, what’s next?

Page 61: Visualize Your Student Application in VisualForce

A developer’s job is never doneEver.

Page 62: Visualize Your Student Application in VisualForce

Log errors directly to an applicants recordImagine emailing applicants to let them know the error was fixed – before they even call.

Page 63: Visualize Your Student Application in VisualForce

We made it!

1. Background

2. The Application

3. Bootstrap

4. Document Uploads

5. Code Tips

6. Form Prefill

7. Prioritized Call List

8. Results

9. Future

Page 64: Visualize Your Student Application in VisualForce

Occupational hazards at DrexelThe work environment can be challenging.

Questions?

Page 65: Visualize Your Student Application in VisualForce
Page 66: Visualize Your Student Application in VisualForce
Page 67: Visualize Your Student Application in VisualForce
Page 68: Visualize Your Student Application in VisualForce
Page 69: Visualize Your Student Application in VisualForce
Page 70: Visualize Your Student Application in VisualForce
Page 71: Visualize Your Student Application in VisualForce
Page 72: Visualize Your Student Application in VisualForce