SlideShare a Scribd company logo
1 of 12
Download to read offline
Your Bookstall step by step in one hour


    Quick Start Guide
    Version 1.2




1
1   Register and create an
    Apperplace Bookstall account


                       http://bookstall.content-media-platform.com/amc
                       (white label server platform by Apperplace)




        Hint: Write down your username and password.
        You will need them later to configure your app.




2
2      Prepare your MAC



                                                                     Apperplace_Bookstall_Tmpl_Project.xcodeproj


      Apple             dow
                                nlo
      Xcode                          ad
                                            &
                        ins
                             tall
                                                         Open your

                                                         Bookstall
                                      py                 template
                                 & co              r
                             d                   de
                        nloa               t fol
    Apperplace       ow               ec
                   d            p roj
     Bookstall              r
                        ou
                     toy
     template




              Hint: If Xcode shows an Internal Error message
              saying „Platform failed to completely load“, reinstall Xcode.




3
3   Configure basic settings
    Build Settings




                               Define App Name




4
3   Configure basic settings
    Properties.plist




                                                                                 Chose your design.
                                                                                 Enter skin name
                                                                                  into fields
                                                                                 „skinNamePublication“,
                                                                                 „skinNameStore“,
                                                                                 „skinNameShelf“




                    PlainGlossyBlack

                                       PlainStormedgeBlue

                                                            TexturedWoodBamboo    Only available for skinNameShelf


5
3   Configure basic settings
    Bookstall Serverconf.plist




                                 Enter „username“
                                 and „password“ of
                                 your Bookstall acount
                                 into corresponding
                                 .plist-fields




6
4    Create graphics for
     individual design


App Icon                                            Splash Image Portrait
                         PNG
                         72 x 72 px                                                PNG or JPG
                         132 dpi                                                   768 x 374 px
                         no rounded corners                                        132 dpi
                         no gloss effect



iTunes Artwork                                      Infopage Landscape


                             PNG
                                                                              PNG
                             512 x 512 px
                                                                              1024 x 1180 px
                             132 dpi
                                                                              132 dpi
                             no file extension!




Splash Image Landscape                              Infopage Portrait

                                    PNG or JPG
                                    1024 x 274 px
                                    132 dpi                                 PNG
                                                                            768 x 1448 px
                                                                            132 dpi




7
5     Add graphics to project



Finder:                                        Xcode:
Copy all graphics to image folder in project   Drag & drop Icon.png to Icon placeholder in Summary Tab




8
6   Upload and publish




                         Enter PDF file,
                         metadata and
                         thumbnails into
                         corresponding
                         fields. Press
                         „Upload and Save“




9
7    Build and test your app



developer.apple.com            Click on „Distribution“ and follow
Click on iOS Dev Center        instructions (skip App Store Distribution)




10
8    Add license key



Buy license:                                                     Add license key in Xcode:
www.apperplace.com/products/apperplace_bookstall/                (properties.plist)
download_and_purchase




           Hint: The Bundle ID and license key are directly linked to each other and cannot be changed after buying!
           The Bundle ID (Bundle Identifier) is the unique identification code for your app and specified in the Apple
           Provisioning Portal. Please be aware only numbers and default characters without any blanks are allowed.
           Usually a bundle identifier looks like this: „com.apperplace.appname“.


11
9     Build and submit your app
      to the App Store


developer.apple.com               Click on „Distribution“ and follow
Click on iOS Dev Center           instructions (skip Adhoc Distribution)




12

More Related Content

Similar to iPad Publishing: White-labeled Solution from Apperplace

Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBess Ho
 
Adobe Edge Animate and Captivate 8
Adobe Edge Animate and Captivate 8Adobe Edge Animate and Captivate 8
Adobe Edge Animate and Captivate 8Kirsten Rourke
 
Adobe Edge Animate and Captivate 8 Redux
Adobe Edge Animate and Captivate 8 ReduxAdobe Edge Animate and Captivate 8 Redux
Adobe Edge Animate and Captivate 8 ReduxKirsten Rourke
 
How to Create an iBeacon Project on Locly
How to Create an iBeacon Project on LoclyHow to Create an iBeacon Project on Locly
How to Create an iBeacon Project on LoclyLocly
 
Deep Dive Xamarin.Android
Deep Dive Xamarin.AndroidDeep Dive Xamarin.Android
Deep Dive Xamarin.AndroidBenjamin Bishop
 
wxFormBuilder - Tutorial on “A GUI for making GUIs” for Python
wxFormBuilder - Tutorial on “A GUI for making GUIs” for PythonwxFormBuilder - Tutorial on “A GUI for making GUIs” for Python
wxFormBuilder - Tutorial on “A GUI for making GUIs” for PythonUmar Yusuf
 
Better DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen WorldBetter DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen WorldJoe Pairman
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyC4Media
 
How do I - Working With Images - Transcript.pdf
How do I - Working With Images - Transcript.pdfHow do I - Working With Images - Transcript.pdf
How do I - Working With Images - Transcript.pdfShaiAlmog1
 
Get ready for new nexus devices
Get ready for new nexus devicesGet ready for new nexus devices
Get ready for new nexus devicesKetan Raval
 
Collection of iPad Businness And Presentation Apps
Collection of iPad Businness And Presentation AppsCollection of iPad Businness And Presentation Apps
Collection of iPad Businness And Presentation AppsEthan Samuel
 
Supporting multi screen in android cn
Supporting multi screen in android cnSupporting multi screen in android cn
Supporting multi screen in android cnrffffffff007
 
Game Development With Python and Pygame
Game Development With Python and PygameGame Development With Python and Pygame
Game Development With Python and PygameChariza Pladin
 
Android training day 3
Android training day 3Android training day 3
Android training day 3Vivek Bhusal
 
Harnessing Artificial Intelligence in your Applications - Level 300
Harnessing Artificial Intelligence in your Applications - Level 300Harnessing Artificial Intelligence in your Applications - Level 300
Harnessing Artificial Intelligence in your Applications - Level 300Amazon Web Services
 
Lecture 1 Introduction to React Native.pptx
Lecture 1 Introduction to React Native.pptxLecture 1 Introduction to React Native.pptx
Lecture 1 Introduction to React Native.pptxGevitaChinnaiah
 

Similar to iPad Publishing: White-labeled Solution from Apperplace (20)

Best Practice iPhone SDK App Design
Best Practice iPhone SDK App DesignBest Practice iPhone SDK App Design
Best Practice iPhone SDK App Design
 
Adobe Edge Animate and Captivate 8
Adobe Edge Animate and Captivate 8Adobe Edge Animate and Captivate 8
Adobe Edge Animate and Captivate 8
 
Adobe Edge Animate and Captivate 8 Redux
Adobe Edge Animate and Captivate 8 ReduxAdobe Edge Animate and Captivate 8 Redux
Adobe Edge Animate and Captivate 8 Redux
 
How to Create an iBeacon Project on Locly
How to Create an iBeacon Project on LoclyHow to Create an iBeacon Project on Locly
How to Create an iBeacon Project on Locly
 
Deep Dive Xamarin.Android
Deep Dive Xamarin.AndroidDeep Dive Xamarin.Android
Deep Dive Xamarin.Android
 
wxFormBuilder - Tutorial on “A GUI for making GUIs” for Python
wxFormBuilder - Tutorial on “A GUI for making GUIs” for PythonwxFormBuilder - Tutorial on “A GUI for making GUIs” for Python
wxFormBuilder - Tutorial on “A GUI for making GUIs” for Python
 
Better DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen WorldBetter DITA Graphics for a Multi-Screen World
Better DITA Graphics for a Multi-Screen World
 
The FT Web App: Coding Responsively
The FT Web App: Coding ResponsivelyThe FT Web App: Coding Responsively
The FT Web App: Coding Responsively
 
Multi Screen Hell
Multi Screen HellMulti Screen Hell
Multi Screen Hell
 
How To Theme Fedora
How To Theme FedoraHow To Theme Fedora
How To Theme Fedora
 
I os11
I os11I os11
I os11
 
How do I - Working With Images - Transcript.pdf
How do I - Working With Images - Transcript.pdfHow do I - Working With Images - Transcript.pdf
How do I - Working With Images - Transcript.pdf
 
Get ready for new nexus devices
Get ready for new nexus devicesGet ready for new nexus devices
Get ready for new nexus devices
 
Collection of iPad Businness And Presentation Apps
Collection of iPad Businness And Presentation AppsCollection of iPad Businness And Presentation Apps
Collection of iPad Businness And Presentation Apps
 
Supporting multi screen in android cn
Supporting multi screen in android cnSupporting multi screen in android cn
Supporting multi screen in android cn
 
Game Development With Python and Pygame
Game Development With Python and PygameGame Development With Python and Pygame
Game Development With Python and Pygame
 
Android training day 3
Android training day 3Android training day 3
Android training day 3
 
Harnessing Artificial Intelligence in your Applications - Level 300
Harnessing Artificial Intelligence in your Applications - Level 300Harnessing Artificial Intelligence in your Applications - Level 300
Harnessing Artificial Intelligence in your Applications - Level 300
 
Hello world ios v1
Hello world ios v1Hello world ios v1
Hello world ios v1
 
Lecture 1 Introduction to React Native.pptx
Lecture 1 Introduction to React Native.pptxLecture 1 Introduction to React Native.pptx
Lecture 1 Introduction to React Native.pptx
 

Recently uploaded

Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 

Recently uploaded (20)

Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 

iPad Publishing: White-labeled Solution from Apperplace

  • 1. Your Bookstall step by step in one hour Quick Start Guide Version 1.2 1
  • 2. 1 Register and create an Apperplace Bookstall account http://bookstall.content-media-platform.com/amc (white label server platform by Apperplace) Hint: Write down your username and password. You will need them later to configure your app. 2
  • 3. 2 Prepare your MAC Apperplace_Bookstall_Tmpl_Project.xcodeproj Apple dow nlo Xcode ad & ins tall Open your Bookstall py template & co r d de nloa t fol Apperplace ow ec d p roj Bookstall r ou toy template Hint: If Xcode shows an Internal Error message saying „Platform failed to completely load“, reinstall Xcode. 3
  • 4. 3 Configure basic settings Build Settings Define App Name 4
  • 5. 3 Configure basic settings Properties.plist Chose your design. Enter skin name into fields „skinNamePublication“, „skinNameStore“, „skinNameShelf“ PlainGlossyBlack PlainStormedgeBlue TexturedWoodBamboo Only available for skinNameShelf 5
  • 6. 3 Configure basic settings Bookstall Serverconf.plist Enter „username“ and „password“ of your Bookstall acount into corresponding .plist-fields 6
  • 7. 4 Create graphics for individual design App Icon Splash Image Portrait PNG 72 x 72 px PNG or JPG 132 dpi 768 x 374 px no rounded corners 132 dpi no gloss effect iTunes Artwork Infopage Landscape PNG PNG 512 x 512 px 1024 x 1180 px 132 dpi 132 dpi no file extension! Splash Image Landscape Infopage Portrait PNG or JPG 1024 x 274 px 132 dpi PNG 768 x 1448 px 132 dpi 7
  • 8. 5 Add graphics to project Finder: Xcode: Copy all graphics to image folder in project Drag & drop Icon.png to Icon placeholder in Summary Tab 8
  • 9. 6 Upload and publish Enter PDF file, metadata and thumbnails into corresponding fields. Press „Upload and Save“ 9
  • 10. 7 Build and test your app developer.apple.com Click on „Distribution“ and follow Click on iOS Dev Center instructions (skip App Store Distribution) 10
  • 11. 8 Add license key Buy license: Add license key in Xcode: www.apperplace.com/products/apperplace_bookstall/ (properties.plist) download_and_purchase Hint: The Bundle ID and license key are directly linked to each other and cannot be changed after buying! The Bundle ID (Bundle Identifier) is the unique identification code for your app and specified in the Apple Provisioning Portal. Please be aware only numbers and default characters without any blanks are allowed. Usually a bundle identifier looks like this: „com.apperplace.appname“. 11
  • 12. 9 Build and submit your app to the App Store developer.apple.com Click on „Distribution“ and follow Click on iOS Dev Center instructions (skip Adhoc Distribution) 12