2017
Table Of Contents
- Contents
- Introduction
- Quark digital publishing options
- Defining your goals and limitations
- Hardware, operating systems, and formats
- General design approach
- Mistakes to avoid
- Projects and Layouts
- Digital layouts
- Creating a digital layout
- Working with layouts
- Adding interactivity to digital layouts
- Working with interactivity actions
- East Asian features in Digital layouts
- Text in Digital layouts
- Fonts in Digital layouts
- Hyperlinks in Digital layouts
- Groups in Digital layouts
- Synchronizing content between orientations
- Updating missing files
- Reviewing Digital Publishing asset usage
- Working with Reflow
- Creating a TOC for ePub or Kindle
- Working with eBook metadata
- Digital layouts
- Working with output styles
- HTML5 Publications
- Exporting for ePub
- Exporting for Kindle
- The App Studio feature
- Understanding App Studio
- Creating an App Studio issue
- Creating an App Studio app
- Preparing to submit an App Studio app to Apple
- Creating your developer account
- Getting your iPad's device ID
- Creating your iOS Development Certificate
- Creating your iOS Distribution Certificate
- Registering devices
- Creating an app ID
- Setting up for push notifications
- Creating a Development Provisioning Profile
- Creating an App Store Provisioning Profile
- Creating an app description in iTunes Connect
- Setting up in-app purchases
- Preparing to submit an Android App Studio app
- Requesting an App Studio app
- Updating an App Studio app
- Preparing to submit an App Studio app to Apple
- Submitting an app to Apple
- Submitting an Android app
- Exporting as an iOS app
- Legal notices
- Index
For Facebook sharing, you are required to generate your own Facebook AppID
and update it in the AppID property. For more information see
"developers.facebook.com/docs/apps/register".
"features" : {
"tableOfContents" : true,
"toolbar" : true,
"scrubber" : true,
"toolbarView" : true,
"storeAccessibility" : false,
"variantSwitching" : false,
"socialSharing" : true
"globalAudioPlayer" : true,
"pageNavigation" : true,
"fullScreen" : true,
"pageFitButton" : true,
"spreadToggleButton" : true,
}
"socialSharing": {
"facebook": {
"AppID": "125714554250404",
"caption": "locale:facebook-sharing",
"description": ""
},
"templates": {
"twitter": "locale:twitter-sharing"
},
"options": {
"facebookShare" : true,
"twitterShare" : true,
"emailShare" : true,
"linkedinShare" : true
}
Analytics configuration
Use the analytics section to configure Google analytics tracking for your app.
•
To specify a Google tracking ID for your app, use the trackingId parameter of
the <GoogleAnalytics> section, to update with your own trackingID.
For more information see "www.google.com/analytics/".
"analytics": {
"GoogleAnalytics": {
"trackingID": "UA-20677225-13",
"enhancedLinkAttribution": false
"anonymizeIp": false
},
"Omniture": {
}
},
Navigation configuration
Use the pageNavigation section to configure the page navigation for your app.
•
Use the showArrowsForMobile parameter to enable/disable the display of page
navigation arrows on the mobile version of your webapp.The user can navigate
pages using the arrows in addition to navigation using the scrubber bar, filmstrip,
toc or interactivity.
•
Use the showArrowsForDesktop parameter to enable/disable the display of page
navigation arrows on the desktop version of your webapp. The user can navigate
DIGITAL PUBLISHING WITH QUARKXPRESS 2017 | 71
HTML5 PUBLICATIONS