/* Client-specific Styles */ #outlook a { padding:0;} /* Force
Outlook to provide a "view in browser" button. */ body { width:100%
!important; } .ReadMsgBody { width:100%; } .ExternalClass {
width:100%; } /* Force Hotmail to display emails at full width */
body { -webkit-text-size-adjust:none; } /* Prevent Webkit platforms
from changing default text sizes. */ /* Reset Styles */ body {
margin:0; padding:0; } img { border:0; height:auto;
line-height:100%; outline:none; text-decoration:none; } table td {
border-collapse:collapse; } #backgroundTable { height:100%
!important; margin:0; padding:0; width:100% !important; }
#contentTable { vertical-align:top; } /* Yahoo paragraph fix:
removes the proper spacing or the paragraph (p) tag. To correct we
set the top/bottom margin to 1em in the head of the document.
Simple fix with little effect on other styling. You do not need to
move this inline. NOTE: It is also common to use two breaks instead
of the paragraph tag but I think this way is cleaner and more
semantic. */ p { margin: 1em 0; } /* Hotmail header color reset:
Hotmail replaces your header color styles with a green color on H2,
H3, H4, H5, and H6 tags. In this example, the color is reset to
black for a non-linked header, blue for a linked header, red for an
active header (limited support), and purple for a visited header
(limited support). Replace with your choice of color. The
!important is really what is overriding Hotmail's styling. Hotmail
also sets the H1 and H2 tags to the same size. */ h1, .h1{ color:
#555555 !important; display: block; font-family: Arial, Helvetica,
sans-serif; font-size: 12px; font-weight: normal; line-height: 100%
!important; margin-top: 0 !important; margin-right: 0 !important;
margin-bottom: 5px !important; margin-left: 0 !important;
text-align: left; } h2, .h2{ color: #F0AB00 !important; display:
block; font-family: Arial, Helvetica, sans-serif; font-size: 22px;
font-weight: bold; line-height: 100% !important; margin-top: 0
!important; margin-right: 0 !important; margin-bottom: 5px
!important; margin-left: 0 !important; text-align: left; } h3, .h3{
color: #555555 !important; display: block; font-family: Arial,
Helvetica, sans-serif; font-size: 14px; font-weight: normal;
line-height: 120% !important; margin-top: 0 !important;
margin-right: 0 !important; margin-left: 0 !important; text-align:
left; } h4, .h4{ color: #333333 !important; font-family: Arial,
Helvetica, sans-serif; font-size: 14px; font-weight: bold;
line-height: 120% !important; margin-top: 0 !important;
margin-right: 0 !important; margin-bottom: 10px !important;
margin-left: 0 !important; text-align: left; } .Tagline { color:
#666666; font-family: Arial, Helvetica, sans-serif; font-size:
12px; line-height: 120%; text-align: left; font-weight: bold; }
.Tagline a:link, .Tagline a:visited, .Tagline a .yshortcuts /*
Yahoo! Mail Override */{ color: #333333; font-weight: bold;
text-decoration: none; } .ContactUtility { color: #666666;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
line-height: 120%; text-align: right; font-weight: bold; }
.ContactUtility a:link, .ContactUtility a:visited, .ContactUtility
a .yshortcuts /* Yahoo! Mail Override */{ color: #333333;
font-weight: bold; text-decoration: none; } .BodyContent div{
color: #555555; font-family: Arial, Helvetica, sans-serif;
font-size: 12px; line-height: 120%; text-align: left; }
.BodyContent div a:link, .BodyContent div a:visited, .BodyContent
div a .yshortcuts /* Yahoo! Mail Override */{ color: #0066B3;
font-weight: normal; text-decoration: none; } .BackToTop { color:
#555555; font-family: Arial, Helvetica, sans-serif; font-size:
12px; line-height: 120%; text-align: right; } .BackToTop a:link,
.BackToTop a:visited, .BackToTop a .yshortcuts /* Yahoo! Mail
Override */{ color: #0066B3; font-weight: normal;
/*text-decoration: none;*/ } .BodyContent { color: #555555;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
line-height: 120%; text-align: left; } .BodyContent a:link,
.BodyContent a:visited, .BodyContent a .yshortcuts /* Yahoo! Mail
Override */{ color: #0066B3; font-weight: normal;
/*text-decoration: none;*/ } .BodyContent p{ color: #555555;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
line-height: 120%; text-align: left; } .BodyContent p a:link,
.BodyContent p a:visited, .BodyContent p a .yshortcuts /* Yahoo!
Mail Override */{ color: #0066B3; font-weight: normal;
/*text-decoration: none;*/ } .TOC { color: #0066B3; font-family:
Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%;
text-align: left; } .TOC a:link, .TOC a:visited, .TOC a .yshortcuts
/* Yahoo! Mail Override */{ color: #0066B3; font-weight: normal;
/*text-decoration: none;*/ } .SideModule { color: #555555;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
line-height: 120%; text-align: left; } .SideModule a:link,
.SideModule a:visited, .SideModule a .yshortcuts /* Yahoo! Mail
Override */{ color: #0066B3; font-weight: normal;
/*text-decoration: none;*/ } .SideModuleGrayBground {
background-color:#F0F0F0; padding:10px 10px 10px 10px; } .Footer{
color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;
font-size: 11px; line-height: 100%; text-align: right; } .Footer
a:link, .Footer a:visited, .Footer a .yshortcuts /* Yahoo! Mail
Override */{ color: #FFFFFF; font-weight: normal;
/*text-decoration: none;*/ } .Button{ color: #FFFFFF; font-family:
Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%;
text-align: right; } .Button a:link, .Button a:visited, .Button a
.yshortcuts /* Yahoo! Mail Override */{ color: #FFFFFF !important;
font-weight: Bold; text-decoration: none !important; }
.InlinePhoto{ text-align: right !important; } /* Outlook 07, 10
Padding issue: These "newer" versions of Outlook add some padding
around table cells potentially throwing off your perfectly pixeled
table. The issue can cause added space and also throw off borders
completely. Use this fix in your header or inline to safely fix
your table woes. INLINE: No */ table td { border-collapse:collapse;
} ul { list-style-type: square; color: #F0AB00; } li {
font-weight:normal; font-size: 12px; font-family: Arial, Helvetica,
sans-serif; } li span { color: #555555 !important; }
1. SAP's contributions to
Cloud Foundry
2. Create an SAP Fiori for iOS app in 45 minutes
3. Get started with SAP Cloud Platform with these simple
exercises
To ensure you continue to
receive SAP related information properly please add This email address is being protected from spambots. You need JavaScript enabled to view it.
to your address book or safe senders list. If you're having trouble
viewing this e-mail please
click here to view it in your browser.
|
|
|
|
SAP's contributions to Cloud Foundry
SAP has established a new Cloud Foundry Dojo in Walldorf, Germany
and is dedicated to developing enterprise grade scale, robustness
and compliance of Cloud Foundry technology. The company is leading
a number of projects dedicated to Cloud Foundry including Service
Fabric, Auto Scale, Abacus, and more. To learn about these and
other projects, click
here. Sign up for your
free SAP Cloud Platform trial and experience the Cloud
Foundry-based environment and tools.
|
Create an SAP Fiori for iOS app in 45 minutes
Follow this how-to guide and explore SAP’s SDK for iOS while
developing an SAP Fiori for iOS app. The final app will show you
tracking info for purchased packages. While following the guide,
you’ll learn how to connect to an SAP HANA MDC (Multi-tenant
database container) XS oData service which will contain records of
packages and their delivery status. You’ll learn how to use
simplified oData querying with SAP’s SDK for iOS. You’ll also
implement SAP Fiori for iOS controls to show timeline data. Get
started
here.
|
Get started with SAP Cloud Platform with these simple
exercises
Follow this blog series and learn how to build a fully functional
SAPUI5 app, communicating with a REST API from SAP API Business Hub
and deployed to an SAP Fiori Launchpad. Get started by
creating your UI using SAP Build, then
add Logic to your UI using SAP Web IDE, and finally
deploy to the SAP Fiori Launchpad. There is a bonus step to
help you
turn your SAP Fiori Launchpad into a native app. Sign up for
your free SAP Cloud Platform trial
here.
|
Hey Google, let me talk to HANA
Read this blog and follow along as SAP Developer Evangelist
Lucia Subatin walks you through the steps to connect Google
Home and SAP HANA, express edition. You will also learn how to
create api.ai intents and entities as well as Google Cloud
Functions. Download SAP HANA, express edition
here.
|
Upcoming events:
Jul 1 -
SAP CodeJam Beira City (SAP Cloud Platform)
Jul 3 -
SAP Cloud Platform SDK for iOS Hackathon, Munich, Germany
Jul 5 -
SAP CodeJam Maputo City (SAP Cloud Platform)
Jul 6 -
SAP CodeJam London (SAP Cloud Platform, integration
services)
Jul 8 -
SAP CodeJam Tete City (SAP Cloud Platform)
Jul 8 -
SAP Inside Track Bangalore, India
Jul 12 -
SAP CodeJam Cleveland (SAP HANA, express edition)
Jul 21 -
SAP CodeJam Passau (SAP Vora)
Jul 31 -
SAP CodeJam Curitiba (ABAP for SAP HANA Fundamentals)
|
|
|
|
Register for SAP TechEd Las Vegas
Check out the Discovery Pass (new this year) and browse through the
Session Catalog to start building your agenda. Stay tuned for more
updates!
Register ›
|
|
SAP Academy for iOS
Check out the SAP Academy for iOS for information about upcoming
trainings and workshops to learn how to develop native apps using
SAP’s SDK for iOS.
Register ›
|
|
Visit
the SAP Developer Center
Check out the latest step by step tutorials, download the most
updated tools and SDKs, and sign up for free developer
editions.
Visit ›
|
|
Subscribe to this newsletter
Sign up to receive the monthly SAP Developer News with the latest
information on tools, tutorials, free trials and all things that
matter to developers right into your inbox.
Subscribe ›
|
|
|
|
This promotional e-mail provides information on SAP's products and
services that may be of interest to you. If you would prefer not to
receive such e-mails from SAP in the future, please click on the
Unsubscribe link. |
|
|
SAP SE, Dietmar-Hopp-Allee 16, 69190 Walldorf, Germany
Pflichtangaben/Mandatory Disclosure Statements:
http://www.sap.com/about/legal/impressum.html
Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige
vertrauliche Informationen enthalten. Sollten Sie diese E-Mail
irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des
Inhalts, eine Vervielfältigung oder Weitergabe der E-Mail
ausdrücklich untersagt. Bitte benachrichtigen Sie uns und
vernichten Sie die empfangene E-Mail. Vielen Dank.
This e-mail may contain trade secrets or privileged, undisclosed,
or otherwise confidential information. If you have received this
e-mail in error, you are hereby notified that any review, copying,
or distribution of it is strictly prohibited. Please inform us
immediately and destroy the original transmittal. Thank you for
your cooperation
|