/* 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 Fiori 2.0 is now
available
2. Building web apps: SAPUI5, AngularJS, React?
3. Build an iOS app with Swift 3.0, SAP HANA Cloud Platform mobile
services and oData REST services
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 Fiori 2.0 is now
available
Some of the more important enhancements of SAP Fiori 2.0 include an
improved design for the SAP Fiori Launchpad, improved navigation
capabilities, new floorplans and layouts, the addition of new
controls, and more. Read this
blog for an overview and to get started. The new design
guidelines can be found
here.
|
Building web apps:
SAPUI5, AngularJS, React?
Choosing a front end technology can be a daunting task. However,
you can now create, mock up and build responsive Single Page
Applications easier than ever. There are several toolkits that you
can use, a lot of which have emerged from the open source community
such as AngularJS and React. But SAP also has a mature front end
technology,
SAPUI5 (and its open source version:
OpenUI5). Read this
blog to learn about the differences among these technologies
and find out how to try them, side by side, so you can also get a
hands-on feel for them.
|
Build an iOS app with
Swift 3.0, SAP HANA Cloud Platform mobile services and oData REST
services
In this
blog, SAP Mentor
Robin van het Hof describes the end to end development process
of building an iOS application on SAP HANA Cloud Platform with SAP
HANA Cloud Platform, mobiles services (HCPms) and OData REST
services with existing technologies. The steps include setting up
your HCPms, creating the iOS application skeleton, creating the
necessary layouts in Xcode and connecting to a datasource on
HCPms.
|
Tutorials: Getting
started with SAP HANA, express edition
Here is a blog tutorial series to help you get started with SAP
HANA, express edition. The series guides you through
how to set up your Intel Nuc and download SAP HANA, express
edition (HEX),
install HEX,
connect SAP HANA Studio and create a project,
implement a Fuzzy Search,
enhance the system,
customize the landing page, and
enhance your custom landing page. To learn more about SAP HANA,
express edition, click
here.
|
|
|
|
Host an SAP CodeJam event in your city
And learn hands-on with the help of SAP experts about SAP
technology and platforms.
Request an event ›
|
|
Trials and downloads for developers
Visit the Trials and Downloads webpage and get access to free
developer editions. Sign up and get started right away.
Visit ›
|
|
Explore the SAP Developer Center
Learn about SAP products and features and start building your apps
with step by step tutorials.
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 ›
|
|
|
Stay Connected
|
|
|
|
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://go.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
|