SlideShare uma empresa Scribd logo
1 de 28
Developing Android and BlackBerry
applications
Overview

Why mobile applications are important?

Developing Blackberry Apps

Developing Android Apps
Overview
Cell phones have evolved to much since 1983

Motorola
Internatio
nal 3200

Nokia 1011

Motorola StarTAC

Nokia 9110i

Nokia 5210

Nokia 3210

Nokia 3310

Increase of Apps

Ericsson T68

Sony Ericsson
P800

Nokia 1100

BlackBerry
Quark 6210

Nokia 6630

iPhone 2007

iPhone 3G
Overview(Cont.)
Evolution of Tablets over the 24 years ago
Apple Evolutions
Why Mobile Application are important?

1. Ubiquity of smartphones
Smartphones will increasingly replace feature
phones in stores
2. Manifoldness of possibilities
Smartphones are small computers which are
becoming more and more powerful
3. Ubiquity of app stores
For the foreseeable future, Smartphones will
always depend on the app stores. If you have a
smartphone or advanced feature phone you will
have easy and convenient access to the world of
apps
Why Mobile Application are
important?(Cont.)
4. Unmatched user-experience
Apps offer a user-experience which mobile
Websites or widgets are unable to provide
5. Proximity to customers
Mobile devices, especially Smartphones, are
much more personal and intimate devices than a
laptop or desktop device.
6. Better visibility
Although there is a lot of clamor about the
discoverability of apps, especially in the Apple
App Store, standing out among 140,000 apps is
much easier than being found amongst millions
of websites
Mobile Platforms
 BlackBerry
 Palm OS
 Windows Mobile
 Symbian
 Android

Mobile Applications
 Browser-based: apps/services developed in a markup language
 Native: compiled applications (device has a runtime environment).
Interactive apps such as downloadable games.
 Hybrid: the best of both worlds (a browser is needed for discovery)
Tip
• Android is best for developers, Blackberry is
best for making money
Developing BlackBerry Apps
Developing BlackBerry Apps(Cont.)
You can develop blackberry applications using
1.
2.
3.
4.
5.

C++ SDK.
HTML5 webworks.
Java android runtime.
Action script Adobe AIR.
Java blackberry.
Develop Blackberry Apps using Java SDK

• You can develop blackberry apps using eclipse
blackberry plugin.
• there are many samples that help you develop
blackberry apps.
Demo
HTML5 WebWorks

• You can develop mobile applications using
your existing web experiences so there is no
need to learn new skills.
• The HTML5 WebWorks make full use of
HTML5 features.
• Ripple simulator allows you to test your
HTML5 apps
Showcase
Android Developer Runtime

• The BlackBerry developer tools provide an aid
tool to package apps to be deployed on the
devices including packaging android apps.
• 65% of android apps are packaged without any
conversion on the source files.
Developing Android Apps
Download the Android SDK tools from
http://developer.android.com/sdk/index.html
Develop Android Apps using HTML5
Develop Android Apps using C#?!!
Convert websites to mobile sites
• Create new master pages for your site to
support to mobile.
• Create mobile pages
• Check device request to forward to the right
path.
• SharePoint 2010 support this well.
References
• Importance of mobile applications
http://www.research2guidance.com/corporateapp-will-become-as-important-for-companies-ashaving-a-corporate-website-a-look-at-the-germanmarket/
• Evolution of tablets
http://www.vincentabry.com/en/evolution-oftablets-infographic-808
• Evolution of cell phones
http://www.webdesignerdepot.com/2009/05/theevolution-of-cell-phone-design-between-1983-2009/
References
• Android is the best for developers
http://www.theinquirer.net/inquirer/news/21112
28/android-developers-blackberry-money
• Mobile Platforms
http://www.google.com.eg/url?sa=t&rct=j&q=&es
rc=s&frm=1&source=web&cd=1&ved=0CCAQFjAA
&url=http%3A%2F%2Fcmer.cis.uoguelph.ca%2Fcs
1cs3%2Fslides.ppt&ei=WtOCT5KKDMmD4gTAscit
Bw&usg=AFQjCNGqstxwM6ZCeKQmKB0yuznXuh0
VIw
• Develop Blackberry Apps using Java SDK
https://bdsc.webapps.blackberry.com/java/
References
• HTML5 WebWorks
https://bdsc.webapps.blackberry.com/html5/
• Android developer runtime
https://bdsc.webapps.blackberry.com/android/
• BlackBerry Aid tool
http://supportforums.blackberry.com/t5/Testingand-Deployment/BlackBerry-Tablet-OS-GraphicalAid/ta-p/1207067
References
• Android SDK
http://developer.android.com/sdk/index.html
• APPMobi XDK
https://chrome.google.com/webstore/detail/onm
koldigcfmebcinpmineoadckalllb#detail/onmkoldig
cfmebcinpmineoadckalllb
• MonoDroid
http://xamarin.com/monoforandroid

Mais conteúdo relacionado

Mais de Mahmoud Tolba

Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsMahmoud Tolba
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaMahmoud Tolba
 
Microsoft Entity Framework
Microsoft Entity FrameworkMicrosoft Entity Framework
Microsoft Entity FrameworkMahmoud Tolba
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication FoundationMahmoud Tolba
 
ASP.NET MVC controllers
ASP.NET MVC controllersASP.NET MVC controllers
ASP.NET MVC controllersMahmoud Tolba
 
ASP.NET MVC4 Overview
ASP.NET MVC4 OverviewASP.NET MVC4 Overview
ASP.NET MVC4 OverviewMahmoud Tolba
 
Top emerging technologies
Top emerging technologiesTop emerging technologies
Top emerging technologiesMahmoud Tolba
 

Mais de Mahmoud Tolba (10)

Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
AngularJS
AngularJSAngularJS
AngularJS
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache Cordova
 
JQuery Overview
JQuery OverviewJQuery Overview
JQuery Overview
 
Microsoft Entity Framework
Microsoft Entity FrameworkMicrosoft Entity Framework
Microsoft Entity Framework
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication Foundation
 
ASP.NET MVC controllers
ASP.NET MVC controllersASP.NET MVC controllers
ASP.NET MVC controllers
 
ASP.NET MVC4 Overview
ASP.NET MVC4 OverviewASP.NET MVC4 Overview
ASP.NET MVC4 Overview
 
Top emerging technologies
Top emerging technologiesTop emerging technologies
Top emerging technologies
 
Advanced JavaScript
Advanced JavaScriptAdvanced JavaScript
Advanced JavaScript
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Developing Android and BlackBerry applications

  • 1. Developing Android and BlackBerry applications
  • 2. Overview Why mobile applications are important? Developing Blackberry Apps Developing Android Apps
  • 3. Overview Cell phones have evolved to much since 1983 Motorola Internatio nal 3200 Nokia 1011 Motorola StarTAC Nokia 9110i Nokia 5210 Nokia 3210 Nokia 3310 Increase of Apps Ericsson T68 Sony Ericsson P800 Nokia 1100 BlackBerry Quark 6210 Nokia 6630 iPhone 2007 iPhone 3G
  • 4. Overview(Cont.) Evolution of Tablets over the 24 years ago
  • 5.
  • 6.
  • 7.
  • 9. Why Mobile Application are important? 1. Ubiquity of smartphones Smartphones will increasingly replace feature phones in stores 2. Manifoldness of possibilities Smartphones are small computers which are becoming more and more powerful 3. Ubiquity of app stores For the foreseeable future, Smartphones will always depend on the app stores. If you have a smartphone or advanced feature phone you will have easy and convenient access to the world of apps
  • 10. Why Mobile Application are important?(Cont.) 4. Unmatched user-experience Apps offer a user-experience which mobile Websites or widgets are unable to provide 5. Proximity to customers Mobile devices, especially Smartphones, are much more personal and intimate devices than a laptop or desktop device. 6. Better visibility Although there is a lot of clamor about the discoverability of apps, especially in the Apple App Store, standing out among 140,000 apps is much easier than being found amongst millions of websites
  • 11. Mobile Platforms  BlackBerry  Palm OS  Windows Mobile  Symbian  Android Mobile Applications  Browser-based: apps/services developed in a markup language  Native: compiled applications (device has a runtime environment). Interactive apps such as downloadable games.  Hybrid: the best of both worlds (a browser is needed for discovery)
  • 12. Tip • Android is best for developers, Blackberry is best for making money
  • 14. Developing BlackBerry Apps(Cont.) You can develop blackberry applications using 1. 2. 3. 4. 5. C++ SDK. HTML5 webworks. Java android runtime. Action script Adobe AIR. Java blackberry.
  • 15. Develop Blackberry Apps using Java SDK • You can develop blackberry apps using eclipse blackberry plugin. • there are many samples that help you develop blackberry apps.
  • 16. Demo
  • 17. HTML5 WebWorks • You can develop mobile applications using your existing web experiences so there is no need to learn new skills. • The HTML5 WebWorks make full use of HTML5 features. • Ripple simulator allows you to test your HTML5 apps
  • 19. Android Developer Runtime • The BlackBerry developer tools provide an aid tool to package apps to be deployed on the devices including packaging android apps. • 65% of android apps are packaged without any conversion on the source files.
  • 20. Developing Android Apps Download the Android SDK tools from http://developer.android.com/sdk/index.html
  • 21. Develop Android Apps using HTML5
  • 22. Develop Android Apps using C#?!!
  • 23.
  • 24. Convert websites to mobile sites • Create new master pages for your site to support to mobile. • Create mobile pages • Check device request to forward to the right path. • SharePoint 2010 support this well.
  • 25. References • Importance of mobile applications http://www.research2guidance.com/corporateapp-will-become-as-important-for-companies-ashaving-a-corporate-website-a-look-at-the-germanmarket/ • Evolution of tablets http://www.vincentabry.com/en/evolution-oftablets-infographic-808 • Evolution of cell phones http://www.webdesignerdepot.com/2009/05/theevolution-of-cell-phone-design-between-1983-2009/
  • 26. References • Android is the best for developers http://www.theinquirer.net/inquirer/news/21112 28/android-developers-blackberry-money • Mobile Platforms http://www.google.com.eg/url?sa=t&rct=j&q=&es rc=s&frm=1&source=web&cd=1&ved=0CCAQFjAA &url=http%3A%2F%2Fcmer.cis.uoguelph.ca%2Fcs 1cs3%2Fslides.ppt&ei=WtOCT5KKDMmD4gTAscit Bw&usg=AFQjCNGqstxwM6ZCeKQmKB0yuznXuh0 VIw • Develop Blackberry Apps using Java SDK https://bdsc.webapps.blackberry.com/java/
  • 27. References • HTML5 WebWorks https://bdsc.webapps.blackberry.com/html5/ • Android developer runtime https://bdsc.webapps.blackberry.com/android/ • BlackBerry Aid tool http://supportforums.blackberry.com/t5/Testingand-Deployment/BlackBerry-Tablet-OS-GraphicalAid/ta-p/1207067
  • 28. References • Android SDK http://developer.android.com/sdk/index.html • APPMobi XDK https://chrome.google.com/webstore/detail/onm koldigcfmebcinpmineoadckalllb#detail/onmkoldig cfmebcinpmineoadckalllb • MonoDroid http://xamarin.com/monoforandroid

Notas do Editor

  1. Animated pointer and light-up text(Advanced)To reproduce the background effects on this slide, do the following:On the Home tab, in theSlides group, click Layout, and then click Blank.Right-click the slide background area, and then click Format Background. In the Format Background dialog box, click Fill in the left pane, select Solid fill in the right pane, and select White, Background 1 (first row, first option from the left).To reproduce the rectangle on this slide, do the following:On the Home tab, in the Drawing group, click Shapes, and then under Rectangles click Rounded Rectangle (second option from the left). On the slide, drag to draw a rounded rectangle.Select the rectangle. Drag the yellow diamond adjustment handle to the left to decrease the amount of rounding on the corners. With the rounded rectangle still selected, under Drawing Tools, on the Format tab, in the Size group, do the following:In the Shape Height box, enter 3.5”.In the Shape Width box, enter 0.25”.Under Drawing Tools, on the Format tab, in the bottom right corner of the Shape Styles group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane. In the Fill pane, select Solid fill, click the button next to Color, and then under Theme Colors click White, Background 1, Darker 15% (third row, first option from the left).Also in the Format Shape dialog box, click Line Color in the left pane. In the Line Color pane, select No line. Also in the Format Shape dialog box, click Shadow in the left pane. In the Shadow pane, click the button next to Presets, under Outer select Offset Bottom (first row, second option from the left), and then do the following:In the Transparency box, enter 0%.In the Sizebox, enter 100%.In the Blur box, enter 8.5 pt.In the Angle box, enter 90°.In the Distance box, enter 1 pt.Also in the Format Shape dialog box, click 3-D Format in the left pane. In the 3-D Format tab, do the following:Under Bevel, click the button next to Top, and then under Bevel click Circle (first row, first option from the left). Next to Top, in the Width box, enter 5 pt, and in the Height box, enter 5 pt.Under Surface, click the button next to Material, and then under Standard clickMatte (first row, first option from the left).Click the button next to Lighting, and then under Neutral click Soft (first row, third option from the left).On the slide, select the rounded rectangle. On the Home tab, in the Clipboard group, click the arrow to the right of Copy, and then click Duplicate.Select the duplicate rectangle. On the Home tab, in the Drawing group, do the following:Click the arrow next to Shape Fill, and then click No Fill.Click the arrow next to Shape Outline, and then click No Outline.Drag the second rectangle above the first rectangle until the lower edge overlays the top edge of the first rectangle. (Note:When the spinning animation effect is created later for these rectangles, the spin will center where the edges of the rectangles meet.)Press and hold CTRL, and then select both rectangles. On the Home tab, in the Drawing group, click Arrange, and do the following:Point to Align, and then click Align Selected Objects.Point to Align, and then click Align Center.Click Group. On the slide, drag the group until it is centered horizontally on the left edge of the slide (straddling the edge).On the Home tab, in the Drawing group, click Arrange, point to Align, and then do the following:Click Align to Slide.Click Align Middle.To reproduce the dashed arc on this slide, do the following:On the Home tab, in the Drawing group, click Shapes, and then under Basic Shapes click Arc (third row, 12th option from the left). On the slide, drag to draw an arc.Select the arc. Under Drawing Tools, on the Format tab, in the Size group, do the following:In the Shape Height box, enter 7.5”.In the Shape Width box, enter 7.5”.With the arc still selected, on the Home tab, in the Drawing group, click the arrow next to Shape Outline and then do the following:Under Theme Colors, click White, Background 1, Darker 15% (third row, first option from the left).Point to Dashes, and then click Dash (fourth option from the top).On the slide, drag the yellow diamond adjustment handle on the right side of the arc to the bottom of the arc to create a half circle.Drag the arc until the yellow diamond adjustment handles are on the left edge of the slide.With the arc still selected, on the Home tab, in the Drawing group, click the arrow under Arrange, point to Align, and then do the following:Click Align to Slide. Click Align Middle. To reproduce the half circle on this slide, do the following:On the slide, select the arc. On the Home tab, in the Clipboard group, click the arrow to the right of Copy, and then click Duplicate.Select the duplicate arc. Under Drawing Tools, on the Format tab, in the Size group, do the following:In the Shape Height box, enter 3.33”.In the Shape Width box, enter 3.33”.With the second arc still selected, under Drawing Tools, on the Format tab, in the Shape Styles group, click the arrow next to Shape Fill, and then under Theme Colors click White, Background 1, Darker 5% (second row, first option from the left).Under Drawing Tools, on the Format tab, in the Shape Styles group, click the arrow next to Shape Outline,and then click No Outline.Under Drawing Tools, on the Format tab, in the Shape Styles group, click Shape Effects, point to Shadow, and then click ShadowOptions. In the Format Shape dialog box, click Shadow in the left pane. In the Shadow pane, click the button next to Presets , under Inner click Inside Right (second row, third option from the left), and then do the following:In the Transparency box, enter 86%.In the Blur box, enter 24 pt.In the Angle box, enter 315°.In the Distance box, enter 4 pt.On the slide, drag the second arc until the yellow diamond adjustment handles are on the left edge of the slide. On the Home tab, in the Drawing group, click Arrange, and then do the following:Point to Align, and then click Align to Slide. Point to Align, and then click Align Middle. Click Send to Back.To reproduce the button shapes on this slide, do the following:On the Home tab, in the Drawing group, click Shapes, and then under Basic Shapes click Oval (first row, second option from the left). On the slide, drag to draw an oval.Select the oval. Under Drawing Tools, on the Format tab, in the Size group, do the following:In the Shape Height box, enter 0.34”.In the Shape Width box, enter 0.34”.Under Drawing Tools, on the Format tab, in the Shape Styles group, click More, and then click Light 1 Outline, Colored Fill – Olive Green, Accent 3 (third row, first option from the left).Under Drawing Tools, on the Format tab, in the bottom right corner of the Shape Styles group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane. In the Fill pane, select Solid Fill. Click the button next to Color, and then under Theme Colors click Olive Green, Accent 3, Lighter 80°(second row, seventh option from the left).Also in the Format Shape dialog box, click Line Color in the left pane. In the Line Color pane, select No line. Also in the Format Shape dialog box, click Shadow in the left pane. In the Shadow pane, click the button next to Presets, under Outer click Offset Bottom (first row, second option from the left), and then do the following:In the Transparency box, enter 0%.In the Size box, enter 100%.In the Blur box, enter 8.5 pt.In the Angle box, enter 90°.In the Distance box, enter 1 pt.Also in the Format Shape dialog box, click 3-D Format in the left pane, and then do the following in the 3-D Format pane:Under Bevel, click the button next to Top, and then under Bevel click Art Deco (third row, fourth option from the left). Next to Top, in the Width box, enter 5 pt, and in the Height box, enter 5 pt.UnderContour, click the button next to Color, and then under Theme Colors click White, Background 1 (first row, first option from the left). In the Size box, enter 3.5 pt.Under Surface, click the button next to Material, and then under Standard click Matte (first row, first option from the left). Click the button next to Lighting, and then under Neutral click Soft (first row, third option from the left).On the slide, select the oval. Under Drawing Tools, on the Format tab, in the bottom right corner of the Size group, click the Size and Position dialog box launcher. In the Format Shape dialog box, click Position in the left pane, and in the Position pane, do the following to position the third and fourth ovals:In the Horizontal box, enter 2.98”.In the Vertical box, enter 1.5”.Select the oval. On the Home tab, in the Clipboard group, click the arrow under Paste, and then click Duplicate.Select the duplicate oval. Under Drawing Tools, on the Format tab, in the bottom right corner of the Size group, click the Size and Position dialog box launcher. In the Format Shape dialog box, click Position in the left pane, and in the Position pane, do the following to position the third and fourth ovals:In the Horizontal box, enter 3.52”.In the Vertical box, enter 2.98”. Repeat step 9 two more times, for a total of four ovals. Under Drawing Tools, on the Format tab, in the bottom right corner of the Size group, click the Size and Position dialog box launcher. In the Format Shape dialog box, click Position in the left pane, and in the Position pane, do the following to position the third and fourth ovals:Select the third oval on the slide, and then enter 3.52” in theHorizontal box and 4.27” in the Vertical box.Select the fourth oval on the slide, and then enter 2.99” in theHorizontal box and 5.66” in the Vertical box.To reproduce the text on this slide, do the following:On the Insert tab, in the Text group, click Text Box, and then on the slide, drag to draw the text box. Enter text in the text box and select the text. On the Home tab, in the Font group, do the following: In the Font list, select Corbel.In the Font Size list, select 22.Click the arrow next to Font Color, and then under Theme Colors click White, Background 1, Darker 50% (sixth row, first option from the left).On the Home tab, in the Paragraph group, click Align Text Left to align the text left in the text box.On the slide, drag the text box to the right of the first oval.Select the text box. On the Home tab, in the Clipboard group, click the arrow to the right of Copy, and then click Duplicate. Click in the text box and edit the text. Drag the second text box to the right of the second oval.Repeat steps 5-7 to create the third and fourth text boxes, dragging them to the right of the third and fourth ovals. To reproduce the animation effects on this slide, do the following:On the Home tab, in the Editing group, click Select, and then click Selection Pane. In the Selection and Visibility task pane, select the rectangle group. On the Animations tab, in the Advanced Animation group, click Add Animation, and then under Emphasis click Spin.Also on the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In the Spin dialog box, do the following:On the Effects tab, in the Amount list, in the Custom box, enter 123°,and then press ENTER. Also in the Amount list, clickCounterclockwise.On the Timing tab, in the Duration box, select 1.00. On the Timing tab, in theStart list, selectWith Previous. On the slide, select the first oval. On the Animations tab, in the Advanced Animation group, click Add Animation, and then click More Emphasis Effects.In the Add Emphasis Effect dialog box, under Basic, click Fill Color. On the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In Fill Color dialog box, the do the following:On the Effects tab, in the Fill Color list, click More Colors. In the Colors dialog box, on the Custom tab, enter values for Red:130, Green:153, Blue: 117. On the Timing tab, in the Duration box, , enter 0.50.On the Timing tab, in the Startlist, select After Previous. On the slide, select the first text box. On the Animations tab, in the Advanced Animation group, click Add Animation, and then under Entrance click Fade.Also on the Animations tab, in the Timing group, do the following:In theStart list, selectWith Previous.In the Duration box, enter 0.50. In the Selection and Visibility task pane, select the rectangle group. On the Animations tab, in the Advanced Animation group, click Add Animation, and then under Emphasis click Spin. Also on the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In the Spin dialog box, do the following:On the Effects tab, in the Amount list, in the Custom box, enter 22°, and then press ENTER. Also in the Amount list, click Clockwise.On the Timing tab, in theStart list, selectOn Click. On the Timing tab, in the Duration box, enter 0.50.On the slide, select the second oval. On the Animations tab, in the Advanced Animation group, click AddAnimation, and then click More Emphasis Effects. In the Add Emphasis Effect dialog box, under Basic, click Fill Color. On the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In the Fill Color dialog box, do the following:On the Effects tab, in the Fill Color list, click More Colors. In the Colors dialog box, on the Custom tab, enter values for Red:130, Green:153, Blue: 117. On the Timing tab, in the Startlist, select After Previous. On the Timing tab, in the Duration box, enter 0.50.On the slide, select the second text box. On the Animations tab, in the Advanced Animation group, click Add Animation, and then under Entrance click Fade.Also on the Animations tab, in the Timing group, do the following:In theStart list, selectWith Previous.In the Duration box, enter 0.50. On the slide, select the third oval. On the Animations tab, in the Advanced Animation group, click Add Animation, and then click More Emphasis Effects. In the Add Emphasis Effect dialog box, under Basic, click Fill Color. On the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In the Fill Color dialog box, do the following:On the Effects tab, in the Fill Color list, click More Colors. In the Colors dialog box, on the Custom tab, enter values for Red:130, Green:153, Blue: 117. On the Timing tab, in the Startlist, select After Previous. On the Timing tab, in the Speedlist, select Very Fast.On the slide, select the third text box. On the Animations tab, in the Advanced Animation group, click Add Animation, and then under Entrance clickFade. Also on the Animations tab, in the Timing group, do the following:In theStart list, selectWith Previous.In the Duration box, enter 0.50.On the slide, select the fourth oval. On the Animations tab, in the Advanced Animation group, click Add Animation, and then click More Emphasis Effects. In the Add Emphasis Effect dialog box, under Basic, click Fill Color. On the Animations tab, in the Animation group, click the Effect Options dialog box launcher. In the Fill Color dialog box, do the following:On the Effects tab, in the Fill Color list, click More Colors. In the Colors dialog box, on the Custom tab, enter values for Red:130, Green:153, Blue: 117. On the Timing tab, in the Startlist, select After Previous. On the Timing tab, in the Duration box, enter 0.50.On the slide, select the fourth text box. On the Animations tab, in the Advanced Animation group, click Add Animation,and then under Entrance click Fade. On the Animations tab, in the Timing group, do the following:In theStart list, selectWith Previous.In the Duration box, enter 0:50.