From 2ded8b747c8ea951d62ba533f3cbea8b96ffcc08 Mon Sep 17 00:00:00 2001 From: akarimova Date: Wed, 15 Oct 2014 16:45:33 +0400 Subject: [PATCH 001/109] new version of appdf --- README.md | 4 +- specification/2.1/appdf-description.xsd | 650 ++ specification/appds_spec_2_1.md | 9373 +++++++++++++++++ .../fortumo-products-description.xsd | 0 specification/inapp-description.xsd | 140 - 5 files changed, 10025 insertions(+), 142 deletions(-) create mode 100644 specification/2.1/appdf-description.xsd create mode 100644 specification/appds_spec_2_1.md rename specification/{ => fortumo}/fortumo-products-description.xsd (100%) delete mode 100644 specification/inapp-description.xsd diff --git a/README.md b/README.md index dc6c519a..a13d3042 100644 --- a/README.md +++ b/README.md @@ -74,10 +74,10 @@ There are two ways to explore the samples: AppDF Editor ===== We are developing an HTML5 AppDF editor (client-side only code). Current preview version that does not support several important features yet could be found at: -http://www.onepf.org/editor/index.html +http://onepf.org/editor Source code here: -https://github.com/onepf/AppDF/tree/master/tools/editor/js +https://github.com/onepf/AppDF-tools-editor License ===== diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd new file mode 100644 index 00000000..5843ab61 --- /dev/null +++ b/specification/2.1/appdf-description.xsd @@ -0,0 +1,650 @@ + + + AppDF description.xml schema + Project home: http://www.github.com/onepf/appdf + Authors: Vassili Philippov, Anastasia Karimova + License: http://www.apache.org/licenses/LICENSE-2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md new file mode 100644 index 00000000..ebf146db --- /dev/null +++ b/specification/appds_spec_2_1.md @@ -0,0 +1,9373 @@ +## Summary + +Uploading Android application to several application stores could be time consuming. AppDF format is designed to simplify this process. A developer describes an Android application once by creating a simple AppDF archive that includes the XML description, APK file(s), screenshots, app icon, promo images, etc and just upload this AppDF file to all the stores that support AppDF uploading. + +Table of Contents: +* [AppDF File Structure](#appdf-file-structure) +* [Sample Description.xml File](#sample-descriptionxml-file) +* [Description.xml Structure](#descriptionxml-structure) +* [Application Store Support](#application-store-support) +* [Category List](#category-list) +* [Localization Support](#localization-support) +* [Status](#status) +* [Change History](#change-history) +* [License](#license) + +## AppDF File Structure + +An AppDF file is a ZIP archive where all the files describing the application are collected. Here is an example of a simple AppDF file content: +``` +description.xml +Life.apk +icon.png +screenshot01.png +screenshot02.png +``` + +As you see there are just few files: APK file, application icon, screenshots and description.xml file that contains all the information about the application (title, description, category, parental control info, requirements, etc). + +Let's consider a more advanced example of AppDF: +``` +description.xml +Life_ics.apk +Life_fro.apk +images/icon114x114.png +images/icon135x135.png +images/icon512x512.png +images/en/screenshot01_en.png +images/en/screenshot02_en.png +images/en/screenshot03_en.png +images/en/screenshot04_en.png +images/en/largepromo_en.png +images/en/smallpromo_en.png +images/fr/screenshot01_fr.png +images/fr/screenshot02_fr.png +images/fr/screenshot03_fr.png +images/fr/screenshot04_fr.png +images/fr/largepromo_fr.png +images/fr/smallpromo_fr.png +images/de/screenshot01_de.png +images/de/screenshot02_de.png +images/de/screenshot03_de.png +images/de/screenshot04_de.png +images/en/screenshot01_kr.png +images/en/screenshot02_kr.png +images/en/screenshot03_kr.png +images/en/screenshot04_kr.png +images/en/largepromo_de.png +images/en/smallpromo_de.png +images/en/largepromo_kr.png +images/en/smallpromo_kr.png +``` + +As you can see the application could include several APK files, the images for different localizations and stores (different stores require different resolution for the app icon and screenshots). If you want fine tuning you could opt to include several sizes for the images though the AppDF will automatically rescale your images to the needed format. + +The only naming convention for the files inside AppDF package is that the description XML file should be called `description.xml`. All other files could have any names supported by ZIP, could be placed in the top folder or in any of the subfolders. The names of the additional files are defined in the `description.xml` file. + +## Sample Description.xml File + +```xml + + + + + + + + + application + + finance + investing + + + + + + + Yandex.Shell + Yandex.Shell - Free Launcher + Dialer + Widgets + shell, homescreen, launcher + + My short description + Slightly longer version of my short description + Even more longer version of my short description text + + My full description here, some bold text or a link could be included. + + You can optionally include a section that will be removed by the stores that support feature list. + So you can dublicate features here and they will be shown in the product description but will not dublicate the feature list. + + + + + New dialer + Home screen + 3D interface + + It is a description of what was changed in the latest version + + + + We won't share information about you, your account or your + email addresses with anyone. Period. + + + + Don't violate copyright law and no matter what happens, including + damage to your equipment or even someone’s death, you agree not to blame us even if it is our fault. + + + + + icon.png + + icon_135x135.png + icon_144x144.png + + promo.png + + feature.png + + + + + + screenshot01_en.png + screenshot02_en.png + screenshot03_en.png + screenshot04_en.png + screenshot05_en.png + screenshot06_en.png + screenshot07_en.png + screenshot08_en.png + screenshot09_en.png + screenshot10_en.png + screenshot11_en.png + screenshot12_en.png + + + + + x8723jw2KKL + video1.mp4 + video2.mp4 + + + + + + + + + + + Яндекс.Shell + + + + + screenshot01_ru.png + screenshot02_ru.png + screenshot03_ru.png + screenshot04_ru.png + screenshot05_ru.png + screenshot06_ru.png + screenshot07_ru.png + screenshot08_ru.png + + + + + + + + + 13 + + + + 3 + + 3 + + 0 + + 0 + + 0 + + 0 + + + + no + no + + no + + light + + no + + no + + no + + no + + strong + + no + + no + + + no + no + no + no + no + no + no + no + no + no + no + + + + + + + + + + US + GB + DE + + + + + + + + + + + + + + + + + + + + + + 4.95 + 3.95 + 3.95 + 99 + + + + + + + + yandexshell2.apk + yandexshell3.apk + + + + + + + no + + no + + no + + + + + en + ru + de + fr + it + + + + + kyleopen + SHW-M130K + + + + + + + 320x480 + 480x800 + 540x960 + 720x1280 + + + + + + + + + + + + + + yes + + yes + + yes + + yes + + yes + + + + + support@yandex-team.ru + + +1 (555) 1234-56-78 + http://www.yandex.ru/support + + + + + + + + + all + + yes + yes + + yes + yes + yes + yes + + Version 1 + + + + phone,tablet + + yes + + yes + + + Education / Video + Music / Album + + + + + apache2 + + + + + + +``` + +## Description.xml Structure + +[Formal XML Schema (XSD) description](https://github.com/onepf/AppDF/blob/2.x-appdf/specification/2.1/appdf-description.xsd) of Description.xml file structure. + +List of Tags: +* [application](#application) + * [distribution-type](#application-attr-distribution-type) + * [categorization](#categorization) + * [type](#categorization-type) + * [category](#categorization-category) + * [subcategory](#categorization-subcategory) + * [description](#description) + * [texts](#description-texts) + * [title](#description-texts-title) + * [keywords](#description-texts-keywords) + * [short-description](#description-texts-short-description) + * [full-description](#description-texts-full-description) + * [features](#description-texts-features) + * [recent-changes](#description-texts-recent-changes) + * [privacy-policy](#description-texts-privacy-policy) + * [eula](#description-texts-eula) + * [images](#description-images) + * [app-icon](#description-images-app-icon) + * [large-promo](#description-images-large-promo) + * [small-promo](#description-images-small-promo) + * [screenshots](#description-images-screenshots) + * [screenshot](#description-images-screenshots-screenshot) + * [videos](#description-videos) + * [youtube-video](#description-videos-youtube-video) + * [video-file](#description-videos-video-file) + * [description-localization](#description-localization) + * [content-description](#content-description) + * [content-rating](#content-description-content-rating) + * [rating-certificates](#content-description-rating-certificates) + * [rating-certificate](#content-description-rating-certificates-rating-certificate) + * [content-descriptors](#content-description-content-descriptors) + * [included-activities](#content-description-included-activities) + * [availability](#availability) + * [countries](#availability-countries) + * [period](#availability-period) + * [since](#availability-period-since) + * [until](#availability-period-until) + * [price](#price) + * [base-price](#price-base-price) + * [local-price](#price-local-price) + * [trial-version](#price-trial-version) + * [apk-files](#apk-files) + * [requirements](#requirements) + * [features](#requirements-features) + * [root](#requirements-features-root) + * [gms](#requirements-features-gms) + * [online](#requirements-features-online) + * [supported-languages](#requirements-supported-languages) + * [supported-devices](#requirements-supported-devices) + * [supported-resolutions](#requirements-supported-resolutions) + * [testing-instructions](#testing-instructions) + * [consent](#consent) + * [customer-support](#customer-support) + * [email](#customer-support-email) + * [phone](#customer-support-phone) + * [website](#customer-support-website) + * [store-specific](#store-specific) + * [amazon](#store-specific-amazon) + * [samsung](#store-specific-samsung) + * [slideme](#store-specific-slideme) + * [in-app-purchases](#in-app-purchases) + * [item | subscription](#in-app-item--sub) + * [Attributes](#in-app-item--sub-attrs) + * [Common attributes for item and subscription](#in-app-item--sub-attrs-common) + * [published](#in-app-item--sub-attrs-common-published) + * [Item-specific attributes](#in-app-item--sub-attrs-item-spec) + * [type](#in-app-item--sub-attrs-item-spec-type) + * [id](in-app-item--sub-id) + * [description](#in-app-item--sub-desc) + * [title](#in-app-item--sub-desc-title) + * [text](#in-app-item--sub-desc-text) + * [small-icon](#in-app-item--sub-desc-small-icon) + * [large-icon](#in-app-item--sub-desc-large-icon) + * [store-specific](#in-app-item--sub-desc-store-spec) + * [amazon](#in-app-item--sub-desc-store-spec-amazon) + * [additional-file-delivered](#in-app-item--sub-desc-store-spec-amazon-file-delivered) + * [small-icon](#in-app-item--sub-desc-store-spec-amazon-small-icon) + * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) + * [slideme](#in-app-item--sub-desc-store-spec-slideme) + * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) + * [price](#in-app-item--sub-price) + * [free](#in-app-item--sub-price-attrs-free) + * [base-price](#in-app-item--sub-price-base-price) + * [local-price](#in-app-item--sub-price-local-price) + * [country](#in-app-item--sub-price-local-price) + * [subscription-specific elements](#in-app-item--sub-sub-spec-elements) + * [subs-period](#in-app-item--sub-sub-spec-elements-subs-period) + * [trial-period](#in-app-item--sub-sub-spec-elements-trial-period) + +## application +Required. +Attributes: `platform`, `package`, `distribution-type`. + +The main tag. Contains all information required for publishing. + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
platformandroid | tizenMandatoryThe supported platform.
packageString with the pattern: ([_a-zA-Z0-9\-]+\.)+[_a-zA-Z0-9\-]+MandatoryThe package name of the application.
distribution-typealpha | beta | rollout | productionOptionalThe default value is `production`.
+ +######
distribution-type + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Storealphabetarollout
Google Playsupported, "ALPHA"supported, "BETA"suported
Yandex.Storehas an analogue, "Draft" modehas an analogue,"Draft" modeN/S
Amazon AppStoreN/SN/SN/S
Opera Mobile StoreN/SN/SN/S
GALAXY AppsN/SN/SN/S
SlideMEN/SN/SN/S
+ +###
categorization + +Required. +No attributes. + +Contains information about the type, categories and, if applicable, subcategories of the application. + +Example +```xml + + application + finance + investing + +``` + +#### categorization/type + +Required. +No attributes. +Value could be either `application` or `game`. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredPossible values
Google PlayYesStore Listing / CATEGORIZATION / Application typeYesApplications, Games
Yandex.StoreYesGeneral / Additional Info / CategoryYesApps, Games
Amazon AppStoreYesGeneral Information / CategoryYesGames is an item in the application category list
Opera Mobile StoreYesCategoryYesGames is an item in the application category list
GALAXY AppsNo
SlideMEYesCategoryYesGames is an item in the application category list
+ +####
categorization/category + +Required. +No attributes. + +AppDF format has its own list of categories for both games and applications. This [category list](#category-list) is developed to be easily mapped to any of the application store category lists. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredComments
Google PlayYesStore Listing / CATEGORIZATION / CategoryYesGames: Action | Adventure | Arcade | Board | Card | Casino | Casual | Educational | Family | Music | Puzzle | Racing | Role Playing| Simulation | Sports | Strategy | Trivia | Word
Applications: Books & Reference | Business | Comics | Communication | Education | Entertainment | Finance +| Health & Fitness | Libraries & Demo | Lifestyle | Media & Video | Medical | Music & Audio | News & Magazines | Personalization | Photography | Productivity | Shopping | Social | Sports | Tools | Transportation | Travel & Local | Weather +
Yandex.StoreYesGeneral / Additional Info / CategoryYesGames: Racing | Strategy | Sports | Arcade | Trivia | Gambling | Action | Educational | Family | Puzzle | Adventure | Simulation | Board | Casual
Apps: Customization | Language and translation | Utilities | Health | Entertainment | Communication | Organizers | Books and guides | Multimedia and video | Travel | Business and finance | Music and audio | Social | News & Magazines | Education
Amazon AppStoreYesGeneral Information / CategoryYesBooks & Comic | City Info | Communication | Cooking | Education | Entertainment | Finance | Games | Health & Fitness | Kids | Lifestyle | Magazines | Music | Navigation | News & Weather | Newspapers | Novelty | Photography | Podcasts | Productivity | Real Estate | Reference | Ringtones | Shopping | Social Networking | Sports | Themes | Travel | Utilities | Web Browsers
Opera Mobile StoreYesCategoryYesBusiness & Finance | Communication | eBooks | Education | Entertainment | Games | Health | Languages & Translators | Lifestyle | Multimedia | Organizers | Productivity | Social | Sports | Travel | Utilities | Wallpapers & Themes
GALAXY AppYesApp Information / CategoryYesMain Category, GALAXY Specials
SlideMEYesCategoryYesCommunication | Education | Entertainment | Finance | Fun & Games | Health & Fitness | Home & Hobby | Languages | Lifestyle | Music | News & Weather | Photography | Productivity | Publications | Religion | Sports | Themes | Tools & Utilities | Travel & Locality | Other
+ +####
categorization/subcategory + +Optional. +No attributes. + +Although some stores don't use subcategories AppDF includes as detailed category information as possible. It is always easy to broaden detailed AppDF category+subcategory information to a less detailed particular store category list. More information in the [category list](#category-list) section. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredComment
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesGeneral Information / CategoryYesBooks & Comic: Books & Readers | Children's Books | Comic Strips | Graphic Novels | Manga | Other +
City Info: Boston | Chicago | Dallas | Los Angeles | Miami | New York | Philadelphia | Phoenix | San Francisco | Seattle | Other +
Communication: +
Cooking: +
Education: History | Language | Math | Reading | Science | Test Guides | Writing | Other +
Entertainment: +
Finance: Accounting | Banking | Finance | Investing | Money & Currency | Personal Finance | Other +
Games: Action | Adventure | Arcade | Board | Cards | Casino | Casual | Educational | Kids | Multiplayer | Music | Puzzles & Trivia | Racing | Role Playing | Sports | Strategy| Other +
Health & Fitness: Diet & Weight Loss | Exercise & Fitness | Medical | Meditation | Pregnancy | Sleep Trackers | Other +
Kids: Alphabet | Animals | History | Language | Math | Popular Characters | Reading | Science | Writing | Other +
Lifestyle: Advice | Astrology | Celebrity | Hair & Beauty | Home & Garden | Parenting | Quizzes & Games | Relationships | Self Improvement | Other +
Magazines: +
Music: Artists | Instruments | Music Players | Music Players | Radio | Songbooks | Other +
Navigation: +
News & Weather: Business | Entertainment | Health | Politics | Science & Tech | Sports | US | Weather | World | Other +
Newspapers: +
Novelty: +
Photography: +
Podcasts: +
Productivity: +
Real Estate: +
Reference: +
Rigtones: Christian | Classical | Collegiate | Comedy | Country | Dance & Electronic | Jazz & Standards | Latin | Pop | Pop??? | Rap | Rock | Sound Effects | Soundtracks | Sports | TV | Voicetones | Other +
Shopping: +
Social Networking: +
Sports: Baseball | Basketball | Boxing | Football | Golf | Hockey | NCAA | Soccer | Tennis | UFC | Other +
Themes: +
Travel: Auto Rental | Flight | Hotel | Transportation | Trip Planner | Other +
Utilities: Alarms & Clocks | Battery Savers | Calculators | Calendars | Notes | Other +
Web Browsers:
Opera Mobile StoreYesCategoryYesBusiness & Finance +
Communication: +
eBooks: Comics | News & Magazines +
Education: +
Games: Action | Adventure | Arcade | Cards | Casino | Casual | Games for Kids | Puzzle | Racing | Role Playing | Simulation | Sports | Strategy +
Health: +
Languages & Translators: +
Lifestyle: +
Multimedia: +
Organizers: +
Productivity: +
Social: +
Sports: +
Travel: +
Utilities: +
Wallpapers & Themes: +
GALAXY AppsYesApp Information / CategoryRequired for GALAXY SpecialsGALAXY Specials: Multi Window | Data Sharing | S Pen | Other
SlideMEYesCategoryYesCommunication: E-mail | Instant Messaging | Phone | SMS | Social Networking | Other +
Education: Early Childhood | Higher | Primary | Secondary | Other +
Entertainment: Comedy | Film | Music | Sports | Theatre | Other +
Finance: Corporate | Personal | Other +
Fun & Games: Action | Adventure | Arcade | Board | Cards & Casino | Casual | Drawing | Educational | Multiplayer | Music | Puzzle | Racing | Role Playing | Sports | Strategy | Other +
Health & Fitness: Calorie calculators | Family Planning | Fitness | Other +
Home & Hobby: Budgeting | Cooking | Shopping | Other +
Languages: Dictionaries | Language learning | Other +
Lifestyle: Celebrities | Culture | Design | Fashion | Living | Other +
Music: Instruments | Music players | Radio | Other +
News & Weather: News | Regional News | Weather | Other +
Photography: Camera | Editing | Gallery | Sharing | Other +
Productivity: Android OS | Calculator | Management | Telephony | Other +
Publications: Comics | E-book readers | E-books | Magazines | Other +
Religion: Buddhism | Chinese folk | Christianity | Hinduism | Islam | Other +
Sports: Athletic | Disabled | Extreme | Motor | Other +
Themes: Launcher Theme | Live Wallpapers | Ringtones | Wallpapers | Other +
Tools & Utilities: Browsers | Developer/Programmer | Location-based | Security | Other +
Travel & Locality: City Guides | Country Guides | Navigation | Other +
Other: <>
+ +###
description + +Required. +No attributes. + +This section contains product description in text form as well as pictures and videos in English US language. A part of the main `` tag there could be several `` tags for different languages. If some information is missing in the localized `` tag it will be taken from the default `` section. + +Example +```xml + + + Yandex.Shell + Yandex.Shell - Free Launcher + Dialer + Widgets + shell, homescreen, launcher + My short description + Slightly longer version of my short description + Even more longer version of my short description text + My full description here + + New dialer + Home screen + 3D interface + + It is a description of what was changed in the latest version + We won't share information about you, your + account or your email addresses with anyone. Period. + Don't violate copyright law and no matter what happens, + including damage to your equipment or even someone’s death, you agree not to blame us even if it is our fault. + + + + icon.png + icon_135x135.png + icon_144x144.png + promo.png + feature.png + + screenshot01_en.png + screenshot02_en.png + screenshot03_en.png + screenshot04_en.png + screenshot05_en.png + screenshot06_en.png + screenshot07_en.png + screenshot08_en.png + + + + + x8723jw2KL + video1.mp4 + video2.mp4 + + + +``` + +#### description/texts + +Required. +No attributes. + +This tag contains all text assets. As everything inside the `` tag can be localized using `` section. + +Example +```xml + + Yandex.Shell + Yandex.Shell - Free Launcher + Dialer + Widgets + shell, homescreen, launcher + My short description + Slightly longer version of my short description + Even more longer version of my short description text + My full description here + + New dialer + Home screen + 3D interface + + It is a description of what was changed in the latest version + We won't share information about you, your account or your email addresses with anyone. Period. + Don't violate copyright law and no matter what happens, including damage to your equipment or even someone’s death, you agree not to blame us even if it is our fault. + +``` + +##### description/texts/title + +Required. +No attributes. +Maximum length: the first tag must be 30 characters or shorter. + +The application name is shown in the application list. As everything inside the `` tag can be localized using `` section. Different stores have different requirements for maximum title length. In order to have flexibility to get the best from each of the stores you can include several copies of title tag. The store will take the longest one that is fits in its maximum size. The first title must be 30 symbols or shorter in order to be supported by all the stores. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum lengthComments
Google PlayYesStore Listing / PRODUCT DETAILS / TitleYesYes30 characters
Yandex.StoreYesGeneral / General / NameYesYesUnlimited
Amazon AppStoreYesDescription / Display TitleYesYes250 characters
Opera Mobile StoreYesTitleYesYesUnlimited
GALAXY AppsYesApp Information / Application TitleYesYes200 byte
SlideME+-YesYes255???Default value seems to be imported from APK Android manifest file (android:label field). Could be localized in the Translations tab.
+ +#####
description/texts/keywords + +Optional. +No attributes. + +Comma separated the list of keywords. As everything inside the `` tag can be localized using `` section. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum lengthComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesDescription / KeywordsNoYesMax 30 keywords
Opera Mobile StoreYesKeywordsNoNoUnlimited
GALAXY AppsYesApp Information / TagsNoYesMax 15 keywordsAvailable only in Advanced Mode.
SlideMEYesKeywordsNoNoMax 6 keywords
+ +#####
description/texts/short-description + +Optional. +No attributes. +Maximum length: the first tag should be 80 characters or shorter. + +Short application description is used in the app lists next to the app title. Some stores include such short description to the lists, some do not. Different stores have different requirements for maximum short description length. In order to have flexibility to get the best from each of the stores you can include several copies of short description tag. The store will take the longest one that fits in its maximum size. As everything inside the `` tag can be localized using `` section. The first short description must be 80 symbols or shorter in order to be supported by all the stores. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum lengthComments
Google PlayYesStore Listing / PRODUCT DETAILS / Short descriptionYesYes80 characters
Yandex.StoreNo
Amazon AppStoreYesDescription / Short descriptionYesYes1200A shorter version of your app description for use on mobile devices.
Opera Mobile StoreYesShort DescriptionYesYesUnlimited
GALAXY AppsNo
SlideMEYesShort descriptionYesYes500 characters
+ +#####
description/texts/full-description + +Required. +No attributes. +Maximum length: 4000 characters. + +The full application description is shown on the product page. You can include simple HTML subset tags described below. Most stores support plain text full description only so they will ignore your markup. You can also include a special subtag ``. Everything inside the `` subtag will be shown only by the stores that do not support feature list. It is needed to avoid feature list duplication. As everything inside the `` tag can be localized using `` section. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Supported markup tagDescriptionBehaviour if unsupported
<b>Bold (like in HTML)Simply ignored
<i>Italic (like in HTML)Simply ignored
<ul>Unordered list (like in HTML)Simply ignored
<li>List item (like in HTML)Replaced with '*' symbol
<a>Link (like in HTML)<a href="http://wwww.yahoo.com">Yahoo</a> is replaced with Yahoo (http://wwww.yahoo.com)
<features>FeaturesThis tag must be removed by the store, its content is either included (if the store does not support a separate feature list) or ignored
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum lengthMarkup supportComments
Google PlayYesStore Listing / PRODUCT DETAILS / Full descriptionYesYes4000 characterssimple HTML, no links
Yandex.StoreYesGeneral / General / DescriptionYesYesUnlimitedPlain text
Amazon AppStoreYesDescription / Long descriptionYesYes4000 characterssimple HTML, no linksA description of your app for use on the Amazon.com website
Opera Mobile StoreYesFull DescriptionYesYesUnlimitedSome HTML subset
GALAXY AppsYesApp Information / DescriptionYesYes4000 byte?
SlideMEYesLong DescriptionYesYes4000 charactersSome HTML subset http://slideme.org/filter/tips
+ +#####
description/texts/features + +Optional. +No attributes. + +Some stores support separate feature list (most assumes that the feature list is included into the full description). Each `` subtag should contain one feature description. There should be between 3 to 5 `` subtags. As everything inside the `` tag can be localized using `` section. + +Example +```xml + + New dialer + Home screen + 3D interface + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum length
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesDescription / Product feature bulletsYesYesThree to five concise app features, each on a new line. These product features will appear on the Amazon.com website.
Opera Mobile StoreNo
GALAXY AppsNo
SlideMENo
+ +#####
description/texts/recent-changes + +Optional. +No attributes. +Maximum length: 500 characters. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableMaximum lengthComments
Google PlayYesAPK / APK Details / What's new in this version?NoYes500 charactersBriefly list and describe new features in this version. You can specify this information for each APK if you have multiple APKs or you are using alpha/beta testing.
Yandex.StoreYesBuilds / Active builds / *choose any* / What's new?NoYesUnlimitedDescribes the changes of the latest version (version number is taken from APK file)
Amazon AppStoreYesRelease NoteYesYes4000 charactersRelease notes are required for all provided translations. English (U.S.) will be used in all marketplaces where a translation has not been provided.
Opera Mobile StoreNo
GALAXY AppsYesApp Information / New FeatureNoYes4000 byteDescribe the changes you made to the application.
SlideMEYesPublic revision information / What's New message (for this update only)NoNoUnlimited"Please provide a short explanation about the reasons you are updating this application, which will be displayed to users as "What's new" for your application in SAM. This information will go in the changelog of the application and can not be changed or removed."
+ +#####
description/texts/privacy-policy + +Optional. +Attributes: `href`. +Maximum length: 5000 characters. + +Privacy policy for this application. It must include both a link to privacy policy webpage (in `href` attribute) and full privacy policy text. As everything inside the `` tag it can be localized using `` section. + +Example +```xml +We won't share information about +you, your account or your email addresses with anyone. Period. +``` + + + + + + + + + + + + +
AttributePossible valuesHow it works
hrefURLLink to a webpage with your privacy policy for this application
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableComments
Google PlayYesStore Listing / PRIVACY POLICYYesNoIf you wish to provide a privacy policy URL for the application, enter its URL. If you do not want to add a privacy policy at the moment, you can check the box next to Not submitting a privacy policy URL at this time on the Store Listings screen of your application in the Google Play Developer Console.
Yandex.StoreNo
Amazon AppStoreYesContent Rating / Additional Information / Privacy policy URLNoNo
Opera Mobile StoreYesPrivacy StatementNoNoFull privacy policy text or URL
GALAXY AppsYesApp Information / Privacy Policy URLNoNo"This information must be entered if it is intended for the Kids category. The category may change if there is no input."
SlideMEYesLicense / Privacy policyNoNoOnly full privacy policy text is supported (no URL option)
+ +#####
description/texts/eula + +Optional. +Attributes: `href`. +Maximum length: 5000 characters. + +End User License Agreement for this application. It must include both a link to EULA webpage (in `href` attribute) and full EULA text. As everything inside the `` tag it can be localized using `` section. + +Example +```xml +Don't violate copyright law and no matter +what happens, including damage to your equipment or even someone’s death, you agree not to blame +us even if it is our fault. +``` + + + + + + + + + + + + +
AttributePossible valuesHow it works
hrefURLLink to a webpage with your End User License Agreement for this application
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreYesUpload custom EULA / EULANoNoEULA text or URL
GALAXY AppsNo
SlideMEYesLicense / Terms and Conditions/CopyrightNoNoOnly text, not URL option
+ +####
description/images + +Required. +No attributes. + +This tag contains all application image assets. As everything inside the `` tag can be localized using `` section. If `` tag does not contains any particular image type then the corresponding image from the `` section is taken. + +Example +```xml + + icon.png + icon_135x135.png + icon_144x144.png + promo.png + feature.png + + screenshot01_en.png + screenshot02_en.png + screenshot03_en.png + screenshot04_en.png + screenshot05_en.png + screenshot06_en.png + screenshot07_en.png + screenshot08_en.png + + +``` + +##### description/images/app-icon + +Required. +Attributes: `width`, `height`. + +High resolution application icon. Must be in PNG format. Different stores require different resolutions of this icon. You can include several versions of the `` tag with different `width` and `height` attributes. The store will automatically select right size. AppDF will automatically rescale your image if there is no needed size. Most of the stores use 512x512 PNG image, so you must include this size, other sizes are optional. The icon must be a square (`width`=`height`). + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
widthA numberMandatoryThe store selects the app icon in the most appropriate size. The first icon must be 512x512.
heightA numberMandatoryThe store selects the app icon in the most appropriate size. The first icon must be 512x512.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableResolutionFormats
Google PlayYesStore Listing / GRAPHIC ASSETS / Hi-res iconYesYes512x51232-bit PNG (with alpha)
Yandex.StoreYesImages / Promo iconYesYes512x51232-bit PNG (with alpha), less than 1024KB
Amazon AppStoreYesImages & Multimedia / Small Icon, Large iconYesYes114x114, 512x512PNG
Opera Mobile StoreYesThumbnailNoNo512x512
GALAXY AppsYesApp Information / IconYesNo512x512PNG, less than 1024KB
SlideMEYesPromotion / IconYesNo512x512PNG, JPG
+ +#####
description/images/large-promo + +Optional. +Attributes: `width`, `height`. + +Large promotion picture usually used by the stores on the PC websites, some stores use in on a device as well. Must be a 1024x500 PNG or JPG image. + + + + + + + + + + + + + + +
AttributePossible values
widthMust be `1024`
heightMust be `500`
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableResolutionFormats
Google PlayYesStore Listing / GRAPHIC ASSETS / Feature GraphicYesYes1024 w x 500 hJPG or 24-bit PNG (no alpha)
Yandex.StoreYesImages / Featured screenNoYes1024x500JPEG or 24-bit PNG (no alpha)
Amazon AppStoreYesImages & Multimedia / Promotional imageNoNo1024x500 (landscape only)PNG or JPG
Opera Mobile StoreNo
GALAXY AppsNo
SlideMEYesPromotion / Promotional imageNoNo1024x500PNG or JPG
+ +#####
description/images/small-promo + +Optional. +Attributes: `width`, `height`. + +A small promotion picture is usually used by the stores on a mobile device for promoted apps. Must be a 180x120 PNG or JPG image. + + + + + + + + + + + + + + +
AttributePossible values
widthMust be `180`
heightMust be `120`
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableResolutionFormats
Google PlayYesStore Listing / GRAPHIC ASSETS / Feature GraphicNoYes180 w x 120 hJPG or 24-bit PNG (no alpha)
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreNo
GALAXY AppsNo
SlideMEYesPromotion / Small promotional imageNoNo180x120PNG or JPG, max 256 KB
+ +#####
description/images/screenshots + +Required. +No attributes. + +Contains several `` subtags. Each `` subtag describes one screenshot. Different stores use different number of screenshots. The required by AppDF minimum is two screenshots but you should provide at least four screenshots to support all the stores. If you provide more screenshots than a store can use the first screenshots are used. + +##### description/images/screenshots/screenshot +Required. +Attributes: `width`, `height`, `index`. + +A tag that describes one screenshot. Screenshots must be in PNG format. There could be several versions of each screenshot with different sizes, they should have the same `index` attribute in that case. 480x800 size must be presented for each screenshot. 1080x1920 (HD) and 1920x1200 (tablet) versions are recommended to have as well. Different stores use different screenshot sizes. Each store will choose one the best matching image size from each screenshot group (screenshot with the same `index` attribute). + + + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesHow it works
widthA numberEach store will choose one the best matching screen resolution from each screenshot group
heightA numberEach store will choose one the best matching screen resolution from each screenshot group
indexA numberIf several screenshots have the same index attribute then they represent the same screenshot in different sizes
+ +Example +```xml + + screenshot01_en.png + screenshot02_en.png + screenshot03_en.png + screenshot04_en.png + screenshot05_en.png + screenshot06_en.png + screenshot07_en.png + screenshot08_en.png + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableResolutionFormatsNumber
Google PlayYesStore Listing / GRAPHIC ASSETS / ScreenshotsYesYesMin length for any side: 320px. Max length for any side: 3840pxJPEG or 24-bit PNG (no alpha)2+. Max 8 screenshots per type (Phone, 7-inch tablet, 10-inch tablet, TV).
Yandex.StoreYesImages / ScreenshotsYesYesfrom 250×140 to 1920×1080 px, no frameJPEG or 24-bit PNG (no alpha)2+
Amazon AppStoreYesImages & Multimedia / ScreenshotsYesYes800 x 480px, 1024 x 600px, 1280 x 720px, +1280 x 800px, 1920 x 1080px, 1920 x 1200px, +or 2560 x 1600px (portrait or landscape)JPG or PNG3-10
Opera Mobile StoreYesImagesNoYesAny
GALAXY AppsYesApp Information / ScreenshotsYesNoMin 320 pixels, Max 3840 pixels, Image ratio 2:1JPG, PNG4-8
SlideMEYesPromotion / ScreenshotsYesNoImages must be between 180x180 pixels and 1600x1600. Maximum file size: 1 MBJPG, JPEG, PNG, GIF2+
+ +####
description/videos + +Optional. +No attributes. + +This tag contains all video assets. As everything inside the `` tag can be localized using `` section. If `` tag does not contain any particular video type then the corresponding video from the `` section is taken. + +Example +```xml + + x8723jw2KL + video1.mp4 + video2.mp4 + +``` + +##### description/videos/youtube-video + +Optional. +No attributes. + +If you have a video about your product on YouTube you can include it here. Please include only ID not the entire URL. For example if your YouTube video URL is: +https://www.youtube.com/watch?v=4YcBHQ2fCDE + +then tag value should be just `4YcBHQ2fCDE`. Like: +```xml +4YcBHQ2fCDE +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableComments
Google PlayYesStore Listing / GRAPHIC ASSETS / Promo VideoNoYes
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreNo
GALAXY AppsYesApp Information / YouTube URLNoNoAvailable only in Advanced Mode. When you register a link to a YouTube video, a screenshot of the video along with the link will be displayed on the Mobile Store
SlideMEYesPromotion / VideoNoNo
+ +#####
description/videos/video-file + +Optional. +No attributes. + +Some stores don't support including of YouTube videos but do support uploaded video files. You can use this tag to link to local video files about the product. You can include several different video files. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizableNumberFormat
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesImages & Multimedia / Video(s)NoNo0-5MPEG-2, WMV, MOV, FLV, AVI, or H.264 MPEG-4 +720 - 1080px wide (4:3 or 16:9); 1200 kbps or higher; SFTP files larger than 150 MB
Opera Mobile StoreNo
GALAXY AppsNo
SlideMENo
+ +###
description-localization + +Optional. +Attributes: `language`. + +You can use `` section to localize texts, images and videos in product description. This tag has the same structure as `` but all subtags are optional. If some information is missing in the `` section it will be taken from the `` section. + +Reference language list in [JSON](http://www.onepf.org/appdf/data/languages.json) and [XML](data/languages.xml) formats. + +Reference country list in [JSON](http://www.onepf.org/appdf/data/countries.json) and [XML](data/countries.xml) formats. + + + + + + + + + + + + + +
AttributePossible valuesDefault
languagetwo letter ISO 639-1 language code (like "en", full language list in JSON and XML formats) or two letters language code + two upper case letter ISO 3166‑1 country code (like "en-US", full country list in JSON and XML formats)required tag
+ +Example +```xml + + + Meine kurze Beschreibung + Meine Sie hier + + + + promo_de.png + + screenshot01_de.png + screenshot02_de.png + screenshot03_de.png + screenshot04_de.png + screenshot05_de.png + screenshot06_de.png + screenshot07_de.png + screenshot08_de.png + + + +``` + + +###
content-description + +Required. +No attributes. + +This section describes what activities that could be considered questionable the program/game includes. The stores use this information for filtering to show the app only to allowed individuals. The three main subsections describe age restrictions and existing certificates, content descriptors that are used to calculate age restrictions and other questionable application activities that should require user and/or parent understanding but that are not covered by Android permissions. + +Example +```xml + + 13 + + 3 + 3 + 0 + 0 + 0 + 0 + + + no + no + no + light + no + no + no + no + strong + no + no + + + no + no + no + no + no + no + no + no + no + no + no + + +``` + +#### content-description/content-rating + +Required. +No attributes. + +Each application must be labeled with a minimum age allowance according to [ESRB standard](http://en.wikipedia.org/wiki/Entertainment_Software_Rating_Board). Tag value must be a number of minimum age which could be `3`, `6`, `10`, `13`, `17`, or `18`. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredComment
Google PlayCalculated basing on paramsStore Listing / CATEGORIZATION / Content rating - fields to define the content ratingYeshttps://support.google.com/googleplay/android-developer/answer/188189
Yandex.StoreYesGeneral / Additional info / Age RatingYes
Amazon AppStoreYesContent Rating / Addtional Information / Child DirectedYeshttps://developer.amazon.com/public/support/faq#Why%20do%20I%20need%20to%20declare%20whether%20or%20not%20my%20app%20is%20directed%20to%20children%20under%2013?
Opera Mobile StoreNo
GALAXY AppsYesApp Information / Age RestrictionYes
SlideMEYesApplication / Parental RatingYes
+ +There is no universal content rating system (aka parental control rating, aka minimum age). Different stores use different systems. AppDF uses ESRB standard but the more important thing is how this information is mapped out to the systems used in the appstores. The following table is used by AppDF to convert the rating to the systems of all the main application stores. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ESRBAmazon AppStoreOpera Mobile StoreGALAXY AppsSlideME
3Child Directedn/aOver age 0Early Childhood (age 3-6)
6Child Directedn/aOver age 4Everyone (age 6 and over)
10Child Directedn/aOver age 12Everyone 10+ (age 10 and over)
13Not Child Directedn/aOver age 16Teen (age 13 and over)
17Not Child Directedn/aOver age 18Mature (age 17 and over)
18Not Child Directedn/aOver age 18Adults Only (age 18 and over)
+ +There could be exceptional products for which a generic converting rule described in this table don't work. You can use the `` tag to specify a custom content rating for the stores in that case. + +Here you can find more detailed information about content rating definitions used in different stores: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Format providerLink
AppDFhttp://en.wikipedia.org/wiki/Entertainment_Software_Rating_Board
Google Playhttp://support.google.com/googleplay/android-developer/support/bin/answer.py?hl=en&answer=188189
Yandex.StoreOptions: Adults, Teenagers, Children
Amazon AppStoreUses several content descriptors instead of one rating value
Opera Mobile StoreContent rating is not used
GALAXY AppsSamsung Age Rating Guide (link cannot be found)
SlideMEhttp://en.wikipedia.org/wiki/Entertainment_Software_Rating_Board#Ratings
+ +##### Notes: +1. Google Play doesn't have one field for application rating but uses several params to calculate it. +2. Amazon doesn't have one field for application rating but uses "Child Directed" (Yes, No) to indictate that the app is directed to children under 13. +3. Opera doesn't support content rating (except "Is Adult?" question without specifying the precise age). +4. Samsung uses minimum age parameter along with several other attributes that define application rating according to the standard certification systems (PEGI, ESRB, etc). + +###
content-description/rating-certificates +Optional. +No attributes. + +#### content-description/rating-certificates/rating-certificate + +Optional. +Attributes: `type`, `certificate`, `mark`. + +If your application/game has a rating certificate issued by one of the authorities you can include it using the optional tag ``. Tag value should be rating given you, usually it is a minimum age number. + +Example +```xml + + 7 + 7 + all + all + l + 0 + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesRequiredHow it works
typePEGI, ESRB, GRB, CERO, DEJUS or FSKrequiredName of the content rating certificate
certificateFile name from the AppDF packageoptionalIf you have a scanned certificate you can add it there
markFile name from the AppDF packageoptionalIf you have a special label you can add it there
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypePossible rating values
PEGI3, 7, 12, 16, 18
ESRB3, 6, 10, 13, 17, 18
GRB0, 12, 15, 18
CERO0, 12, 15, 17, 18
DEJUS0, 10, 12, 14, 16, 18
FSK0, 6, 12, 16, 18
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameCertificatesComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreNo
GALAXY AppsYesApp Information / Rating Certificate for Available CountriesPEGI, ESRB, GRB, MJ/DEJUS, FSK, ETC
SlideMENo
+ +####
content-description/content-descriptors + +Required. +No attributes. + +Contains several subtags each describing one of the content descriptors. Each content descriptor could have either `no`, `light` or `strong` value. Most of the stores do not use this information but rather use summary information from the `` tag. You can read more detailed description of these categories in the articles about the content rating systems: +[ESRB](http://en.wikipedia.org/wiki/Entertainment_Software_Rating_Board), [PEGI](http://en.wikipedia.org/wiki/Pan_European_Game_Information). + +Example +```xml + + no + no + no + light + no + no + no + no + strong + no + no + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Content descriptorExplanation
cartoon-violenceViolent actions involving cartoon-like situations and characters. May include violence where a character is unharmed after the action has been inflicted
realistic-violenceMay contain scenes of people getting injured or dying, often by use of weapons. Also may contain gore and blood-letting.
fearMay contain scenes that are considered too disturbing or frightening to younger or more emotionally vulnerable players.
sexual-contentMay contain references to sexual attraction or sexual intercourse. Also may contain nudity and characters dressed in suggestive clothing.
drugsMay contain references to illegal drugs or a fictional substance that has parallels to real-life illegal drugs (in use, possession, or sale).
gambling-referenceMay contain elements that encourage or teach gambling.
alcoholThe consumption of alcoholic beverages or references to and/or images or alcoholic beverages
smokingReferences to and/or images of tobacco products
discriminationMay contain cruelty or harassment based on race, ethnicity, gender, or sexual preferences.
bad-languageMay contain profanity, sexual innuendo, threats, and all manner of slurs and epithets.
nazi-referenceMay contain Nazi symbols or references
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredComments
Google PlayYesContent RatingYesBase set is: Violence | Fear | Sexuality | Gambling | Language | Controlled Substance | Crude Humor | Miscellaneous. Depends on a category of the app: Reference, News, or Educational | Social Networking, Forums, and UGC Sharing | Consumer Store or Commercial Streaming Service | GAME | Entertainment | Utility, Productivity, Communication, or Other
Yandex.StoreNo
Amazon AppStoreYesContent RatingYesSubject Matter: Violence | Cartoon Violence | Drugs | Nudity | Sex | Intolerance | Profanity | Academic +
Additional Information: Account creation or other personal information collected? | Advertisements | Child Directed | Gambling | Location detection or Location Based Services | User Generated Content or User to User Communication
Opera Mobile StoreYesIs Adult?YesOnly adult descriptor is used.
GALAXY AppsNo
SlideMENo
+ +####
content-description/included-activities + +Required. +No attributes. + +Contains several subtags each describing one type of the application activities that may require user or parent understanding and permission but that is not covered by Android permission system. Each activity tag could have either `no`, `yes` value. + +Example +```xml + + no + no + no + no + no + no + yes + no + no + no + no + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ActivityExplanation.
in-app-billingEither standard or custom in-app billing (aka In-App Purchases).
gamblingGambling.
advertisingAny form of advertising including banner or AirPush-like advertising.
user-generated-contentUser generated content.
user-to-user-communicationsUser to user communications.
account-creationAccount creation.
personal-information-collectionYour application transfers to the server or collects locally on the device any personal information.
web-browser-or-search-engineYour application is a web browser or a search engine.
user-location-sharingYour application shares the user's current physical location to other users.
user-info-with-third-parties-sharingYour applicaion shares user-provided personal information with any third party (other than the app's developer or publisher).
user-to-user-content-exchangeYour applicaion allows users to exchange content they have created.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredComments
Google PlayYesContent RatingYesQuestions in the Content Rating section.
Yandex.StoreNo
Amazon AppStoreYesContent RatingYesSubject Matter: Violence | Cartoon Violence | Drugs | Nudity | Sex | Intolerance | Profanity | Academic +
Additional Information: Account creation or other personal information collected? | Advertisements | Child Directed | Gambling | Location detection or Location Based Services | User Generated Content or User to User Communication
Opera Mobile StoreNo
GALAXY AppsNo
SlideMEYesApplication / "In-App" billing, With advertisements
+ +###
availability + +Optional. +No attributes. + +You can define country list of period of time where/when you application is distributed. By default your application is distributed to all the countries where language support allows. + +Example 1 +```xml + + + US + GB + DE + + + + + + + +``` + +Example 2 +```xml + + + CU + IM + + +``` + +#### availability/countries + +Optional. +Attributes: `only-listed`. + + + + + + + + + + + + + + +
AttributePossible valuesRequiredHow it works
only-listedyes, norequiredIf value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included
+ +Use either `` or `` (depending on the `only-listed` attribute value) subtags to define list of the countries where your application is distributed. Subtag value should be a two upper case symbol ISO 3166‑1 country code. Here is the country list in [JSON](http://www.onepf.org/appdf/data/countries.json) and [XML](data/countries.xml) formats. + +Example 1 +```xml + + US + GB + DE + +``` + +Example 2 +```xml + + + CU + IM + + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredSupported countriesBanned countries
Google PlayYesPricing & Distribution / DISTRIBUTE IN THESE COUNTRIESYesYou need to target at least one country. + Albania | Algeria | Angola | Antigua and Barbuda | Argentina | Armenia | Aruba | Australia | Austria | Azerbaijan | Bahamas | Bahrain | Bangladesh | Belarus | Belgium | Belize | Benin | Bolivia | Bosnia and Herzegovina | Botswana | Brazil | Bulgaria | Burkina Faso | Cambodia | Cameroon | Canada | Cape Verde | Chile | Colombia | Costa Rica | Côte d’Ivoire | Croatia | Cyprus | Czech Republic | Denmark | Dominican Republic | Ecuador | Egypt | El Salvador | Estonia | Fiji | Finland | France | Gabon | Germany | Ghana | Greece | Guatemala | Guinea-Bissau | Haiti | Honduras | Hong Kong SAR China | Hungary | Iceland | India | Indonesia | Ireland | Israel | Italy | Jamaica | Japan | Jordan | Kazakhstan | Kenya | Kuwait | Kyrgyzstan | Laos | Latvia | Lebanon | Lithuania | Luxembourg | Macedonia (FYROM) | Malaysia | Mali | Malta | Mauritius | Mexico | Moldova | Morocco | Mozambique | Namibia | Nepal | Netherlands | Netherlands Antilles | New Zealand | Nicaragua | Niger | Nigeria | Norway | Oman | Pakistan | Panama | Papua New Guinea | Paraguay | Peru | Philippines | Poland | Portugal | Qatar | Romania | Russia | Rwanda | Saudi Arabia | Senegal | Serbia | Singapore | Slovakia | Slovenia | South Africa | South Korea | Spain | Sri Lanka | Sweden | Switzerland | Taiwan | Tajikistan | Tanzania | Thailand | Togo | Trinidad and Tobago | Tunisia | Turkey | Turkmenistan | Uganda | Ukraine | United Arab Emirates | United Kingdom | United States | Uruguay | Uzbekistan | Venezuela | Vietnam | Yemen | Zambia
Yandex.StoreYesGeneral / DistributionYes"In all countries and regions where Amazon sells apps" or choose specific countries grouped by continents. +
Africa: Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cape Verde | Central African Republic | Chad | Comoros | Congo | Côte d'Ivoire | Democratic Republic of the Congo | Djibouti | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-Bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Morocco | Mozambique | Namibia | Niger | Nigeria | Rwanda | Sahrawi Arab Democratic Republic | Senegal | Seychelles | Sierra Leone | Somalia | South Africa | South Sudan | Sudan | Swaziland | São Tomé and Príncipe | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe +
Asia: Abkhasia | Afghanistan | Armenia | Azerbaijan | Bahrain | Bangladesh | Bhutan | Brunei | Cambodia | China | East Timor | Egypt | Georgia | India | Indonesia | Iran | Iraq | Israel | Japan | Jordan | Kazakhstan | Kuwait | Kyrgyzstan | Laos | Lebanon | Malaysia | Maldives | Mongolia | Myanmar | Nepal | North Korea | Oman | Pakistan | Palestinian Territory | Philippines | Qatar | Saudi Arabia | Singapore | South Korea | South Ossetia | Sri Lanka | Syria | Taiwan | Tajikistan | Thailand | Turkmenistan | United Arab Emirates | Uzbekistan | Vietnam | Yemen +
Australia and Oceania: Australia | Cocos Islands | Cook Islands | Fiji | French Polynesia | Guam | Kiribati | Nauru | New Caledonia | New Zealand | Niue | Norfolk Island | Palau | Papua New Guinea | Samoa | Solomon Islands | The Federated States of Micronesia | The Marshall Islands | Tonga | Tuvalu | Vanuatu +
Europe: Albania | Andorra | Austria | Belarus | Belgium | Bosnia and Herzegovina | Bulgaria | Croatia | Cyprus | Czech Republic | Denmark | Estonia | Finland | France | Germany | Gibraltar | Greece | Hungary | Iceland | Ireland | Italy | Latvia | Liechtenstein | Lithuania | Luxembourg | Macedonia | Malta | Moldova | Monaco | Montenegro | Netherlands | Norway | Poland | Portugal | Romania | Russia | San Marino | Serbia | Slovakia | Slovenia | Spain | Sweden | Switzerland | Turkey | Ukraine | United Kingdom | Vatican City +
North America: Antigua and Barbuda | Aruba | Bahamas | Barbados | Belize | Bermuda | British Virgin Islands | Canada | Costa Rica | Cuba | Curacao | Dominica | Dominican Republic | El Salvador | Greenland | Grenada | Guatemala | Haiti | Honduras | Jamaica | Martinique | Mexico | Montserrat | Nicaragua | Panama | Puerto Rico | Saint Kitts and Nevis | Saint Lucia | Saint Vincent and the Grenadines | Sint Maarten | The Cayman Islands | The United States Virgin Islands | Trinidad and Tobago | Turks and Caicos Islands | United States +
South America: Argentina | Bolivia | Brazil | Chile | Colombia | Ecuador | Falkland Islands | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Venezuela
Amazon AppStoreYesAvailability & Pricing / Where would you like this app to be available?Yes +Africa: Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cape Verde | Central African Republic | Chad | Comoros | Congo | Democratic Republic of Congo | Djibouti | Egypt | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-Bissau | Ivory Coast | Kenya | Lesotho | Liberia | Libyan Arab Jamahiriya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Reunion | Rwanda | Saint Helena, Ascension and Tristan da Cunha | Sao Tome and Principe | Senegal | Seychelles | Sierra Leone | Somalia | South Africa | Swaziland | Tanzania | Togo | Tunisia | Uganda | Western Sahara | Zambia | Zimbabwe +
Antarctica: Antarctica | Bouvet Island | French Southern Territories | Heard Island and McDonald Islands | South Georgia and the South Sandwich Islands +
Asia: Afghanistan | Armenia | Azerbaijan | Bahrain | Bangladesh | Bhutan | British Indian Ocean Territory | Brunei Darussalam | Cambodia | China | Christmas Island | Cocos (Keeling) Islands | Georgia | Hong Kong (region) | India | Indonesia | Iraq | Israel | Japan | Jordan | Kazakhstan | South Korea | Kuwait | Kyrgyzstan | Laos | Lebanon | Macao | Malaysia | Maldives | Mongolia | Myanmar | Nepal | Oman | Pakistan | Palestinian Territory (Occupied) | Philippines | Qatar | Saudi Arabia | Singapore | Sri Lanka | Taiwan | Tajikistan | Thailand | Turkey | Turkmenistan | United Arab Emirates | Uzbekistan | Vietnam | Yemen +
Europe: Aland Islands | Albania | Andorra | Austria | Belarus | Belgium | Bosnia and Herzegovina | Bulgaria | Croatia | Cyprus | Czech Republic | Denmark | Estonia | Faroe Islands | Finland | France | Germany | Gibraltar | Greece | Guernsey | Holy See (Vatican City State) | Hungary | Iceland | Ireland | Isle of Man | Italy | Jersey | Latvia | Liechtenstein | Lithuania | Luxembourg | Macedonia | Malta | Moldova | Monaco | Montenegro | Netherlands | Norway | Poland | Portugal | Romania | Russian Federation | San Marino | Serbia | Slovakia | Slovenia | Spain | Svalbard and Jan Mayen | Sweden | Switzerland | Ukraine | United Kingdom +
North America: Anguilla | Antigua and Barbuda | Aruba | Bahamas | Barbados | Belize | Bermuda | Canada | Cayman Islands | Costa Rica | Dominica | Dominican Republic | El Salvador | Greenland | Grenada | Guadeloupe | Guatemala | Haiti | Honduras | Jamaica | Martinique | Mexico | Montserrat | Netherlands Antilles | Nicaragua | Panama | Saint Barthelemy | Saint Kitts and Nevis | Saint Lucia | Saint Martin (French part) | Saint Pierre and Miquelon | Saint Vincent and the Grenadines | Trinidad and Tobago | Turks and Caicos Islands | United States (including territories and possessions) | Virgin Islands, British +
Oceania: Australia | Cook Islands | Fiji | French Polynesia | Kiribati | Marshall Islands | Micronesia | Nauru | New Caledonia | New Zealand | Niue | Norfolk Island | Palau | Papua New Guinea | Pitcairn | Samoa | Solomon Islands | Timor-Leste | Tokelau | Tonga | Tuvalu | Vanuatu | Wallis and Futuna +
South America: Argentina | Bolivia | Brazil | Chile | Colombia | Ecuador | Falkland Islands (Malvinas) | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Venezuela, Bolivarian Republic of
Opera Mobile StoreYesTerritoriesNoOther worldwide | All partner stores distribution | Argentina | Armenia | Asia | Australia | Bangladesh | Beeline | Beeline KG | Belarus | Blackberry App World | Brazil | Canada | China | Econet | Egypt | Europe | Germany | India | India with carrier billing | Indonesia | Italy | Kazakhstan | Kenya | Latvia | Malaysia | Mexico | Middle East | Morocco | OpenMobile for Intel/Tizen store | Philippines | Poland | Russia | South & Central America | South Africa | Sri Lanka | Tajikistan, Turkmenistan, Uzbekistan | Tele2 | Thailand | Turkey | Ukraine | United Kingdom | United States | United States with carrier billing | Vietnam | Yandex.Store partners
GALAXY AppsYesCountry & Price / CountryNoAvailable only in Advanced Mode.
Europe: Austria | Belgium | Bulgaria | Croatia | Czech | Denmark | Estonia | Finland | France | Germany | Greece | Hungary | Ireland | Italy | Latvia | Lithuania | Luxembourg | Netherlands | Norway | Poland | Portugal | Romania | Serbia | Slovakia | Spain | Sweden | Switzerland | United Kingdom +
CIS: Belarus | Kazakhstan | Russia | Ukraine +
Asia: Australia | China | Hong Kong | India | Indonesia | Japan | Korea | Malaysia | New Zealand | Philippines | Singapore | Taiwan | Thailand | Turkey | Vietnam +
America: Argentina | Brazil | Canada | Chile | Mexico | Peru | USA +
Middle East & Africa: Algeria | Bahrain | Egypt | Iran | Iraq | Israel | Jordan | Kenya | Kuwait | Lebanon | Libya | Morocco | Nigeria | Oman | Qatar | Saudi Arabia | South Africa | Tunisia | United Arab Emirates | Yemen +
Global A: Afghanistan | Albania | Armenia | Azerbaijan | Bangladesh | Bosnia and Herzegovina | Cambodia | FYROM | Georgia | Jamaica | Kyrgyzstan | Laos | Macao | Moldova | Mongolia | Montenegro | Nepal | Pakistan | Sri Lanka | Tajikistan | Trinidad and Tobago | Turkmenistan | Uzbekistan +
Pan-Latin: Bolivia | Colombia | Costa Rica | Dominican Republic | Ecuador | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Paraguay | Puerto Rico | Uruguay | Venezuela +
Pan-Africa: Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Central African Rep. | Congo | Cote D'Ivoire | DR Congo | Ethiopia | Gabon | Gambia | Ghana | Guinea | Lesotho | Liberia | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mozambique | Namibia | Rwanda | Senegal | Sierra Leone | Somalia | Swaziland | Tanzania | Togo | Uganda | Zambia | Zimbabwe +
Global Free: Anguilla | Antigua and Barbuda | Aruba | Bahamas | Barbados | Belize | Bermuda | British Virgin Islands | Brunei Darussalam | Cayman Islands | Cook Islands | Curacao | Cyprus | Dominica | Fiji | Greenland | Grenada | Guyana | Haiti | Iceland | Malta | Monaco | Montserrat | Myanmar | Papua New Guinea | Samoa | Slovenia | Solomon Islands | St. Kitts and Nevis | St. Lucia | St. Vincent and the Grenadines | Sudan | Suriname | Syria | Tonga | Turks and Caicos | Vanuatu
SlideMEYesDistributionNoAfrica: Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cape Verde | Central African Republic | Chad | Comoros | Congo (Brazzaville) | Congo (Kinshasa) | Djibouti | Egypt | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-Bissau | Ivory Coast | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Reunion | Rwanda | Saint Helena | Sao Tome and Principe | Senegal | Seychelles | Sierra Leone | Somalia | South Africa | Sudan | Swaziland | Tanzania | Togo | Tunisia | Uganda | Western Sahara | Zambia | Zimbabwe +
Antarctica: Antarctica | Bouvet Island | French Southern Territories | Heard Island and McDonald Islands | South Georgia and the South Sandwich Islands +
Asia: Afghanistan | Armenia | Azerbaijan | Bahrain | Bangladesh | Bhutan | British Indian Ocean Territory | Brunei | Cambodia | China | Christmas Island | Cocos (Keeling) Islands | Cyprus | Georgia | Hong Kong S.A.R., China | India | Indonesia | Iran | Iraq | Israel | Japan | Jordan | Kazakhstan | Kuwait | Kyrgyzstan | Laos | Lebanon | Macao S.A.R., China | Malaysia | Maldives | Mongolia | Myanmar | Nepal | North Korea | Oman | Pakistan | Palestinian Territory | Philippines | Qatar | Russia | Saudi Arabia | Singapore | South Korea | Sri Lanka | Syria | Taiwan | Tajikistan | Thailand | Timor-Leste | Turkey | Turkmenistan | United Arab Emirates | Uzbekistan | Vietnam | Yemen +
Europe: Aland Islands | Albania | Andorra | Austria | Belarus | Belgium | Bosnia and Herzegovina | Bulgaria | Croatia | Czech Republic | Denmark | Estonia | Faroe Islands | Finland | France | Germany | Gibraltar | Greece | Guernsey | Hungary | Iceland | Ireland | Isle of Man | Italy | Jersey | Latvia | Liechtenstein | Lithuania | Luxembourg | Macedonia | Malta | Moldova | Monaco | Montenegro | Netherlands | Norway | Poland | Portugal | Romania | San Marino | Serbia | Slovakia | Slovenia | Spain | Svalbard and Jan Mayen | Sweden | Switzerland | Ukraine | United Kingdom | Vatican +
North America: Anguilla | Antigua and Barbuda | Aruba | Bahamas | Barbados | Belize | Bermuda | British Virgin Islands | Canada | Cayman Islands | Costa Rica | Cuba | Dominica | Dominican Republic | El Salvador | Greenland | Grenada | Guadeloupe | Guatemala | Haiti | Honduras | Jamaica | Martinique | Mexico | Montserrat | Netherlands Antilles | Nicaragua | Panama | Puerto Rico | Saint Kitts and Nevis | Saint Lucia | Saint Pierre and Miquelon | Saint Vincent and the Grenadines | Trinidad and Tobago | Turks and Caicos Islands | U.S. Virgin Islands | United States +
Oceania: American Samoa | Australia | Cook Islands | Fiji | French Polynesia | Guam | Kiribati | Marshall Islands | Micronesia | Nauru | New Caledonia | New Zealand | Niue | Norfolk Island | Northern Mariana Islands | Palau | Papua New Guinea | Pitcairn | Samoa | Solomon Islands | Tokelau | Tonga | Tuvalu | United States Minor Outlying Islands | Vanuatu | Wallis and Futuna +
South America: Argentina | Bolivia | Brazil | Chile | Colombia | Curaçao | Ecuador | Falkland Islands | French Guiana | Guyana | Paraguay | Peru | Saint Barthélemy | Saint Martin (French part) | Suriname | Uruguay | Venezuela +
Cuba, Iran, North Korea, Sudan, Syria
+ +###
availability/period + +Optional. +No attributes. + +#### availability/period/since + +Optional. +Attributes: `year`, `month`, `day`. + +If presented this tag defines a date from which the application can be distributed. Stores that support this tag will not distribute the app before this date. + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
yearA number like 2012requiredYear of the date
monthMonth number, Jan=1, Feb=2, ..., Dec=12requiredMonth of the date
dayNumber of the day between 1 and 31requiredDay of the date
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequired
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesAvailability & Pricing / When would you like this app to be available on Amazon?No
Opera Mobile StoreNo
GALAXY AppsYesCountry & Price / Selling StartsNo, default "Selling starts on the day of approval"
SlideMENo
+ +####
availability/period/until + +Optional. +Attributes: `year`, `month`, `day`. + +If presented this tag defines a final date of application distribution. Stores that support this tag will not distribute the app after this date. + + + + + + + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
yearA number like 2012requiredYear of the date
monthMonth number, Jan=1, Feb=2, ..., Dec=12requiredMonth of the date
dayNumber of the day between 1 and 31requiredDay of the date
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequired
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreNo
GALAXY AppsYesCountry & Price / Selling EndsNo, default "Permanent"
SlideMENo
+ +###
price + +Required. +Attributes: `free`. + +This section describes whether the application is free or paid and if paid what its price is. It has also an option for free apps to mark them as trial version of another app. + +Example 1 +```xml + + + +``` + +Example 2 +```xml + + 4.95 + 3.95 + 3.95 + 99 + +``` + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
freeyes or noyes<base-price> and <local-price> subtags are applicable for paid apps, <trial-version> subtag is applicable for free apps
+ +####
price/base-price + +Required for paid apps. +No attributes. + +Application price. Tag value should be a dot-separated number. This price is set in USD used to automatically calculate the prices in other currencies unless you manually specify such prices using `` tags. + +This tag is ignored for free apps. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameCurrencyIncluding sales taxComments
Google PlayYesPricing & Distribution / Default priceNo defaultNoThe default price applies to all countries without local prices.
Yandex.StoreYesGeneral / Additional info / PriceUSDYeshttp://api.yandex.com/store/doc/pricing.xml
Amazon AppStoreYesAvailability & Pricing / Are you charging for this app?AUD, USD, CAD, EUR, GBR, JPY, BRLYes
Opera Mobile StoreYesPrice (USD)USDYes
GALAXY AppsYesCountry & Price / Price / Standard PriceUSDYes
SlideMEYesPriceUSDYes
+ +####
price/local-price + +Optional. +Attributes: `country`. + +The stores will use your default price defined in the `` tag to automatically generate prices for other currencies and other countries. Nevertheless you can use `` tags to manually define price for some countries. Tag value should be a dot-separated number. + +Reference country list in [JSON](http://www.onepf.org/appdf/data/countries.json) and [XML](data/countries.xml) formats. + +Reference currency list in [JSON](http://www.onepf.org/appdf/data/currencies.json) and [XML](data/currencies.xml) formats. + +Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data/country_currencies.json) and [XML](data/country_currencies.xml) formats. One currency per country. If there are several official currencies in a country one is selected. Local prices are set in a currency defined according to this table. + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
countrytwo letter ISO 3166-1 country code, see the list in JSON or XML formatsrequired
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameIncluding sales taxComments
Google PlayYesPricing & Distribution / Distribute in these countries / PriceDepends on
Yandex.StoreNo
Amazon AppStoreYesAvailability & Pricing / Calculated pricesYesUSD, GBP, EUR, JPY, CDN, BRL, AUD
Opera Mobile StoreYesTerritoriesNo
GALAXY AppsYesCountry & Price / Price / PriceYes
SlideMENo
+ +####
price/trial-version + +Optional. +Attributes: `full-version`. + +If presented this tag indicates that this free app is a trial/demo version of another application. `full-version` attribute defines package name of the corresponding full version application. + +This tag is ignored for paid apps. + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
full-versionpackage name (Android notation)required
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opera Mobile StoreNoOpera has support for trial versions but trial version is not a separate application but a separate APK file inside a shareware product.
"Use "Full" if build can be downloaded only after the payment. "Trial" and "Demo" can be downloaded by the customer before payment is made"
GALAXY AppsNo
SlideMEYesApplication / Trial versionThere is no support for full version package name
+ +###
apk-files + +Required. +Attributes: `main-exp-file`, `patch-optional-file`. +Each application could have 1+ APK files. All APK files must have the same package name. + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
main-exp-fileThe local path to the main expansion file, must be in the main.app-version-code.package-name.obb format.OptionalThe main expansion file is the primary expansion file for additional resources required by your application.
patch-exp-fileThe local path to the patch expansion file, must be in the patch.app-version-code.package-name.obb format.OptionalThe patch expansion file is optional and intended for small updates to the main expansion file.
+ +Example +```xml + + yandexshell2.apk + requirements + +Optional. +No attributes. + +You can use this section if your application has some special requirements apart from requirements described in the APK file. + +Example +```xml + + + no + no + yes + + + + en + ru + de + fr + it + + + + kyleopen + SHW-M130K + + + + 2048x1536 + 2560x1536 + 2560x1600 + + +``` + +####
requirements/features + +Optional. +No attributes. + +Example +```xml + + no + no + +``` + +#### requirements/features/root + +Optional. +No attributes. + +Set value of this tag to `yes` if your application requires root access for working. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedName
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opers Mobile StoreNo
GALAXY AppsNo
SlideMEYesRequirements / Requires 'rooted' device
+ + +####
requirements/features/gms + +Optional. +No attributes. + +Set value of this tag to `yes` if your application requires Google Play to be installed on device and Google account for LVL or other actions. Please note that most it will dramatically limit your distribution options. Most of the stores work on the devices that don't have Google Play installed on them. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opers Mobile StoreNo
GALAXY AppsYesBinary / Add binary / Google Mobile ServiceSince the sale of applications containing services provided by Google such as Google map, Gmail and Google Talk are prohibited in China, China will be automatically excluded from target countries when Yes is selected.
SlideMEYesRequirements / Requires Google Play and/or account
+ + +####
requirements/features/online + +Optional. +No attributes. + +Set value of this tag to `yes` if your application requires internet connection in order to work. In other words if it does not work in offline mode. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupported
Google PlayNo
Yandex.StoreNo
Amazon AppStoreNo
Opers Mobile StoreNo
GALAXY AppsNo
SlideMENo
+ + +####
requirements/supported-languages + +Optional. +No attributes. + +You can manually define the list of supported languages. Add `` subtag with two letter ISO 639-1 language codes for each language the application supports. + +Example +```xml + + en + ru + de + fr + it + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameComments
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesBinary File(s) / Language SupportArabic | Chinese | Cornish | Czech | Dutch | English | French | German | Greek | Hebrew | Hindi | Italian | Japanese | Kazakh | Korean | Polish | Portuguese | Russian | Spanish | Tagalog | Vietnamese
Opera Mobile StoreYes{build} / Languagesen ru de it fr sp dt tr sv da zh el pt cs sk pl id vn no bn fa hu ja ko ms ne ro tl th ar
GALAXY AppsYesApp Information / Supported LanguagesArabic | Armenian | Assamese | Azerbaijani | Basque | Bengali | Bulgarian | Catalan | Croatian | Czech | Danish | Dutch | English | Estonian | Farsi | Finnish | French | Galician | Georgian | German | Greek | Gujarati | Hausa | Hebrew | Hindi | Hungarian | Icelandic | Igbo | Indonesian | Irish | Italian | Japanese | Kannada | Kazakh | Khmer | Korean | Lao | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Marathi | Mongolian | Myanmar | Nepali | Norwegian | Oriya | Polish + Portuguese | Punjabi | Romanian | Russian | Serbian | Simplified Chinese | Sinhala | Slovakian | Slovenian | Spanish | Spanish_Latin | Swedish | Tamil | Telugu | Thai | Traditional Chinese | Turkish | Ukrainian | Urdu | Uzbek | Vietnamese | Yoruba | Other(s)
SlideMENo
+ + + +####
requirements/supported-devices + +Optional. +No attributes. + +You can manually exclude some devices from the supported device list. Add `` tag with device model name (aka [name of the industrial design](http://developer.android.com/reference/android/os/Build.html#DEVICE)) for each device you want to exclude from the compatibility list. + +Example +```xml + + kyleopen + SHW-M130K + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameComments
Google PlayYesAPK / PRODUCTION CONFIGURATION / CURRENT APK / Supported devices
Yandex.StoreNo
Amazon AppStoreYesBinary File(s) / Device Support
Opera Mobile StoreYesAdvanced compatibility options / Enable device selection
GALAXY AppsYesBinary / Selected Device(s)Each of the binary files has its own set of Samsung devices
SlideMENo
+ + +####
requirements/supported-resolutions + +Optional. +Attributes: `only-listed`. + +Most of the stores take this information from the APK file. Some stores also support manual selection of supported screen resolutions. In most cases you do not need to specify this tag because AppDF can provide information about supported screen resolutions even for the stores that cannot extract this information from APK files themselves. Use either `` or `` (depending on the `only-listed` attribute value) subtags to define list of the screen resolutions your application supports. + +Example 1 +```xml + + 320x480 + 480x800 + 540x960 + 720x1280 + +``` + +Example 2 +```xml + + 2048x1536 + 2560x1536 + 2560x1600 + +``` + + + + + + + + + + + + + + +
AttributePossible valuesRequiredHow it works
only-listedyes, norequiredIf value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameComments
Google PlayNoThis information is taken from APK file
Yandex.StoreNoThis information is taken from APK file
Amazon AppStoreThis information is taken from APK file
Opera Mobile StoreYesAdvanced compatibility options / Enable screen resolution selection
GALAXY AppsYesBinary / Resolution(s)240x320 (LQVGA/QVGA) | 360x640 (QHD) | 480x800 (WVGA) | 240x400 (WQVGA) | 320x320 | 320x480 (HVGA) | 1024x600 (WSVGA) | 1280x800 (WXGA) | 1280x720 (WXGA HD) | 960X540 (WXGA qHD) | 360X480 (LHVGA) | 1080X1920 (FHD) | 1600x2560 (WQXGA) | 1440x2560 (WQHD) | 1024x768 (XGA)
SlideMENo
+ +###
testing-instructions + +Optional. +No attributes. +Maximum length: 4000 characters. + +Please detail any special requirements to test your app. If your application requires an account to use it please provide testing account information. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredMaximum size
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesBinary File(s) / Testing instructionsNo4000 characters
Opera Mobile StoreYes???App registration instructionsNo
GALAXY AppsYesCertificationNo4000 byte
SlideMENo
+ +###
consent + +Optional. +No attributes. + +You must consent with a number of statements in order for your application to be published. This section includes the list of such agreements. There are agreements some stores require you to accept every time you submit an application (not when you register an account).Some stores will not accept your application without this section. Each subtag corresponds to one of the statements you consent with. Subtag values must always be `yes` if you want your application is accepted by the corresponding stores. + +Example +```xml + + yes + yes + yes + yes + yes + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SubtagStatementDetailed information
<google-android-content-guidelines>This application meets Android Content Guidelineshttp://play.google.com/about/developer-content-policy.html
<us-export-laws>I acknowledge that my software application may be subject to United States export laws, regardless of my location or nationality. I agree that I have complied with all such laws, including any requirements for software with encryption functions. I hereby certify that my application is authorized for export from the United States under these laws. https://support.google.com/googleplay/android-developer/support/bin/answer.py?hl=en&answer=113770
<slideme-agreement>You agree with the complete Developer/Publisher Distribution Agreementhttp://slideme.org/developers/dda
<free-from-third-party-copytighted-content>You confirm that your application is free from third-party copyrighted picture, sounds, database or other types of informationUsed by SK T-Store, more: http://dev.tstore.co.kr/devpoc/iprCenter/iprCenterInfo.omp
<import-export>You confirm that you have all the right for your application to import to and export from all the supported countriesUsed by Amazon AppStore. Amazon describes this as "I certify this App may be imported to and exported from the United States and all other countries in which we operate our program or in which you've authorized sales to end users (without the need for us to obtain any license or clearance or take any other action) and is in full compliance with all applicable laws and regulations governing imports and exports, including those applicable to software that makes use of encryption technology."
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequired
Google PlayYesPricing & Distribution / CONSENTContent guidelines <google-android-content-guidelines> (req), US export laws <us-export-laws> (req), + Marketing opt-out (Do not promote my application except in Google Play and in any Google-owned online or mobile properties. I understand that any changes to this preference may take sixty days to take effect).
Yandex.StoreNo
Amazon AppStoreYesBinary File(s) / Export Compliance<import-export>
Opera Mobile StoreNo
GALAXY AppsNo
SlideMEYesAgreement<slideme-agreement>
+ +###
customer-support + +Required. +No attributes. + +Example +```xml + + support@yandex-team.ru + +1 (555) 1234-56-78 + http://www.yandex.ru/support + +``` + +#### customer-support/email + +Required. +No attributes. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredMaximum lengthLocalizableComments
Google PlayYesStore Listing / CONTACT DETAILS / EmailYesNo"Please provide an email address where you may be contacted. This address will be publicly displayed with your app."
Yandex.StoreYesGeneral / Additional Info / Support e-mailNo (could be taken from the dev profile)No
Amazon AppStoreYesGeneral Information / Customer support email addressYesNoCould be taken from default support information.
Opera Mobile StoreYesContact EmailNoNo
GALAXY AppsYesApp Information / Support E-MailYes100 byteNoCould be taken from default support information.
SlideMENo
+ + +####
customer-support/phone + +Optional. +No attributes. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizable
Google PlayYesStore Listing / CONTACT DETAILS / PhoneNoNo
Yandex.StoreNo
Amazon AppStoreYesGeneral Information / Customer support phoneYesNo
Opera Mobile StoreNo
GALAXY AppsNo
SlideMENo
+ + +####
customer-support/website + +Optional. +No attributes. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameRequiredLocalizable
Google PlayYesStore Listing / CONTACT DETAILS / WebsiteNoNo
Yandex.StoreNo
Amazon AppStoreYesGeneral Information / Customer support websiteYesNo
Opera Mobile StoreNo
GALAXY AppsYesApp Information / Support URLNoNo
SlideMENo
+ +###
store-specific + +Optional. +No attributes. + +All store specific information is collected in this section. + +Example +```xml + + + all + yes + yes + + yes + yes + yes + yes + + Version 1 + + + phone,tablet + yes + yes + + Education / Video + Music / Album + + + + apache2 + + +``` + +Top level subtags correspond to the application AppDF ids from the following table: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Application StoreAppDF store id
Google Playgoogle
Amazon AppStoreamazon
Opera Mobile Storeopera
Yandex.Storeyandex
SlideMEslideme
GALAXY Appssamsung
AppsLibappslib
+ +Each store subtag can replace any of the parameters from the entire description.xml by including a replacement for the corresponding tag starting from the `` tag. For example if we want to use another large promotion picture for Amazon AppStore we can include the following code: +```xml + + + + + + promo_amazon.png + + + + +``` + +There are also some optional and required store specific parameters you can/must use if you want that your AppDF file is supported by the corresponding store. + +####
store-specific/amazon + +Optional. +No attributes. + +Example +```xml + + all + yes + yes + + yes + yes + yes + yes + + Version 1 + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TagRequiredAmazon namePossible valuesComments
form-factoryYesGeneral Information / Form Factorphone, tablet, all
free-app-of-the-day-eligibilityNoAvailability & Pricing / Free App of the Day (FAD) eligibilityyes, noIf your app is being considered, we will contact you with more detail about the program and what to expect as your app goes through the approval process.
apply-amazon-drmYesBinary File(s) / Apply Amazon DRM?yes, noProtect your application from unauthorized use. Without DRM, your app can be used without restrictions by any user.
binary-aliasYesBinary File(s) / Binary1Alphanumeric characters, dots (.), and underscores (_) only.This name is used to distinguish between multiple binary files
kindle-support/kindle-fire-first-generationYesBinary File(s) / Device Supportyes, noKindle Fire (1st Generation) support
kindle-support/kindle-fireYesBinary File(s) / Device Supportyes, noKindle Fire support
kindle-support/kindle-fire-hdYesBinary File(s) / Device Supportyes, noKindle Fire HD support
kindle-support/kindle-fire-hd-8-9YesBinary File(s) / Device Supportyes, noKindle Fire HD 8.9 support
+ +####
store-specific/slideme + +Optional. +No attributes. + +Example +```xml + + Apache License 2.0 + +``` + + + + + + + + + + + + + + + + +
TagRequiredAmazon namePossible valuesComments
license-typeNoLicense / LicenseOne from the list belowDefault value is "All Rights Reserved"
+ +Possible `` values: +* All Rights Reserved +* Apache License 2.0 +* Commercial Royalty-Free +* Common Development and Distribution License (CDDL) +* Eclipse Public License (EPL) +* FREE Licensed Closed Source - Public Domain +* GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 +* GNU General Public License (GPL) v2 +* GNU General Public License (GPL) v3 +* GNU Library General Public License (LGPL) +* GNU Library General Public License (LGPL) v3 +* Mozilla Public License 1.1 (MPL) +* New BSD License +* Other / Proprietary +* The MIT License + +###
in-app-purchases + +Optional. +No attributes. + +This section describes in-app products that can be paid at once - items (``) and in-app products that are paid periodically with a specified period of time - subscriptions (``). + + +Example +```xml + + + org.onepf.sample.trivialdrive.sku_premium + + Red skin + Cool red skin for your car. + + images/en/sku_res_skin_small_icon.png + + + images/en/sku_res_skin_large_icon.png + + + + + no + + images/en/amazon/sku_res_skin_small_icon.png + + + images/en/amazon/sku_res_skin_large_icon.png + + yes + + + + success + + + + + + Красный скин + Классный красный скин для вашей машины. + + images/ru/sku_res_skin_icon.png + + + images/ru/sku_res_skin_image.png + + + + + no + + images/ru/amazon/sku_res_skin_small_icon.png + + + images/ru/amazon/sku_res_skin_large_icon.png + + yes + + + + success + + + + + 1.00 + + 1.00 + + + + org.onepf.sample.trivialdrive.sku_infinite_gas + oneMonth + + 7 + + Some gas + Some gas to drive your car. + + images/en/sku_infinite_gas_icon.png + + + images/en/sku_infinite_gas_image.png + + + + + Топливо + Топливо для поездки. + + images/ru/sku_infinite_gas_icon.png + + + images/ru/sku_infinite_gas_image.png + + + + 2.00 + + 2.00 + + + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameItems supportedSubs supported
Google PlayYesIn-app ProductsYesYes
Yandex.StoreYesIn-App purchasesYesYes
Amazon AppStoreYesIn-App ItemsYesYes
Opera Mobile StoreNo
GALAXY AppsYesIn app purchaseYesYes
SlideMEYesManage IAPYesNo
+ +* [in-app-purchases](#in-app-purchases) + * [item | subscription](#in-app-item--sub) + * [Attributes](#in-app-item--sub-attrs) + * [Common attributes for item and subscription](#in-app-item--sub-attrs-common) + * [published](#in-app-item--sub-attrs-common-published) + * [Item-specific attributes](#in-app-item--sub-attrs-item-spec) + * [type](#in-app-item--sub-attrs-item-spec-type) + * [id](in-app-item--sub-id) + * [description](#in-app-item--sub-desc) + * [title](#in-app-item--sub-desc-title) + * [text](#in-app-item--sub-desc-text) + * [small-icon](#in-app-item--sub-desc-small-icon) + * [large-icon](#in-app-item--sub-desc-large-icon) + * [store-specific](#in-app-item--sub-desc-store-spec) + * [amazon](#in-app-item--sub-desc-store-spec-amazon) + * [additional-file-delivered](#in-app-item--sub-desc-store-spec-amazon-file-delivered) + * [small-icon](#in-app-item--sub-desc-store-spec-amazon-small-icon) + * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) + * [slideme](#in-app-item--sub-desc-store-spec-slideme) + * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) + * [price](#in-app-item--sub-price) + * [free](#in-app-item--sub-price-attrs-free) + * [base-price](#in-app-item--sub-price-base-price) + * [local-price](#in-app-item--sub-price-local-price) + * [country](#in-app-item--sub-price-local-price) + * [subscription-specific elements](#in-app-item--sub-sub-spec-elements) + * [subs-period](#in-app-item--sub-sub-spec-elements-subs-period) + * [trial-period](#in-app-item--sub-sub-spec-elements-trial-period) + + +####
item | subscription + +#### Attributes + +##### Common attributes for item and subscription + +The following attributes are common for `` and `` elements. + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
publishedyes | noMandatoryIs the in-app product published or not (is it visible to the end users)
+ +######
published + +Is the in-app product active or not. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameComments
Google PlayYesIn-app Products / In-app Products / Status
Yandex.StoreYesIn-App purchases / (In)active purchases
Amazon AppStoreNo
GALAXY AppsNo
SlideMEYesManaged IAP / Published(un)checked checkbox
+ +#####
Item-specific attributes + +The following attributes are ``-specific. + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
typeconsumable | nonconsumableMandatoryIs the in-app product consumable or not.
+ + +######
type + +Type of the in-app product. Can be ``consumable`` and ``non-consumable``. ``Consumable`` can be purchased the infinite number of times, e.g. tips, lives, power, etc. ``Non-consumable`` can be purchased only once, e.g. a level in a game, a text of a book, etc. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedPossible valuesComments
Google PlayYesManaged product | Unmanaged productUnmanaged products behave differently if you are using in-app billing v3 rather than in-app billing v2. If you are using in-app billing v3, Unmanaged products are treated as Managed products and will need to be explicitly consumed.
Yandex.StoreYesPurchase
Amazon AppStoreYesConsumable | Entitlement
GALAXY AppsYesConsumable | Non-consumable
SlideMEYesConsumable
+ + +###
id + +Required. +No attributes. +Max length: 139 characters. +Regexp to describe: ([a-z]|[0-9]){1}[a-z0-9._]* +Unique identifier of the in-app product. Also known as `SKU`, store keeping unit. Non-localizable. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredRequirements
Google PlayYesIn-app Products / Add new product / Product IDYesMax 139 characters. An ID should be composed of lower-case letters(a-z), numbers(0-9), underline(_) and dot(.). It should also start with lower-case letters or numbers.
Yandex.StoreYesNew In-App Purchase / IDYesThe in-app ID can contain only characters from a to z, numbers, dots or underscocres and can begin from character or number.
Amazon AppStoreYesIn-App Items / General Information / SKUYesSKU may be 150 characters or less and contain only alphanumeric, dash, dot, or underscore characters.
GALAXY AppsYesIn App Purchase / Add Item / Item IDYesEnglish characters, numbers, and special characters (.-_)
SlideMEYesProduct IDYesNo requirements.
+ +###
description + +Required. +No attributes. + +This section has the same structure for `` and ``. + +The section contains in-app description in text form as well as pictures in English US language. A part of the main tag there could be several tags for different languages. If some information is missing in the localized tag it will be taken from the default section. + +#### description/title + +Required. +No attributes. +Min length: 1 character. + +The in-app title is used a human-readable id of an in-app item. +As everything inside the tag can be localized using section. Different stores have different requirements for maximum title length. In order to have flexibility to get the best from each of the stores you can include several copies of title tag. The store will take the longest one that is fits in its maximum size. The first title must be 55 symbols or longer in order to be supported by all the stores. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredLocalizableMax length
Google PlayYesManaged product details / TitleYesYes55 characters
Yandex.StoreYesPurchase / NameYesYesUnlimited
Amazon AppStoreYesIn-App Items / Description / Display TitleYesYes250 characters
GALAXY AppsYesIn App Purchase / Item TitleYesNo100 byte
SlideMEYesManage IAP / TitleYesYesUnlimited
+ +####
description/text + +Required. +No attributes. +Min length: 1 character. + +In-app text description is used to describe the product. Different stores have different requirements for maximum description length. In order to have flexibility to get the best from each of the stores you can include several copies of text tag. The store will take the longest one that fits in its maximum size. As everything inside the tag can be localized using section. The first text tag value must be 80 symbols or longer in order to be supported by all the stores. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredLocalizableMax lengthComments
Google PlayYesManaged product details / DescriptionYesYes80 characters
Yandex.StoreYesPurchase / DescriptionYesYesUnlimited
Amazon AppStoreYesIn-App Items / Description / DescriptionYesYes1200 characters
GALAXY AppsYesIn App Purchase / DescriptionYes1000 byte
SlideMENoExisted only for translations as "Product Description"
+ +####
description/small-icon + +Optional. +Attributes: `width`, `height`. + +Small in-app icon. Must be in PNG format. As everything inside the `` tag it can be localized using `` section. Different stores require different resolutions of this icon. You can include several versions of the `` tag with different `width` and `height` attributes. The store will automatically select right size. AppDF will automatically rescale your image if there is no needed size. The icon must be a square (`width`=`height`). + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
widthA numberMandatoryThe store selects the small icon in the most appropriate size. The first icon must be 135x135, PNG.
heightA numberMandatoryThe store selects the app icon in the most appropriate size. The first icon must be 135x135, PNG.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredLocalizableSize
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesIn-App Items / Images / Small iconYesYes114 x 114px PNG
GALAXY AppsYesIn App Purchase / Item ImageNoNo135*135 px JPG/GIF (under 500KB)
SlideMENo
+ +####
description/large-icon + +Optional. +Attributes: `width`, `height`. + +Large in-app icon. Must be in PNG format. As everything inside the `` tag it can be localized using `` section. Different stores require different resolutions of this icon. You can include several versions of the `` tag with different `width` and `height` attributes. The store will automatically select right size. AppDF will automatically rescale your image if there is no needed size. The icon must be a square (`width`=`height`). + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
widthA numberMandatoryThe store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG.
heightA numberMandatoryThe store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNameRequiredLocalizableSize
Google PlayNo
Yandex.StoreNo
Amazon AppStoreYesIn-App Items / Images / Large iconYesYes512 x 512px PNG
GALAXY AppsNo
SlideMENo
+ +####
description/store-specific + +Optional. +No attributes. + +All store specific information is collected in this section. Currently the following stores are supported: Amazon Appstore, SlideME. + +##### description/store-specific/amazon + +Optional. +No attributes. + +All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. + +##### description/store-specific/amazon/additional-file-delivered + +Required. +No attributes. + +This element describes whether you'll deliver additional assets after purchasing or not. + +##### description/store-specific/amazon/small-icon + +Required. +Attributes: `width`, `height`. + +Small in-app icon. + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
widthA numberMandatoryThe icon must be 114x114, PNG.
heightA numberMandatoryThe icon must be 114x114, PNG.
+ +#####
description/store-specific/amazon/large-icon + +Required. +Attributes: `width`, `height`. + + + + + + + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
widthA numberMandatoryThe icon must be 512x512, PNG.
heightA numberMandatoryThe icon must be 512x512, PNG.
+ +Large in-app icon. + +#####
description/store-specific/slideme + +Optional. +No attributes. + +All SlideME-specific information is collected in this section. + +##### description/store-specific/slideme/test-mode + +Required. +No attributes. + +Test mode to check the app behaviour under different scenarios. Possible values: `disabled` (Disabled), `success` (Simulate Success), `failure` (Simulate Failure). + +### description-localization + +Required. +Attributes: `locale`. + +This section contains in-app description in text form as well as pictures and videos in different languages. + +### price + +Required. +Attributes: `free`. + +This section describes whether the in-app is free or paid and if paid what its price is. + +###### free + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
freeyes | noOptional attributeDefault value is "no". Currently only Amazon Appstore supports this option in the raw.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedName0.0 can be set as the price
Google PlayNoNo
Yandex.StoreNoNo
Amazon AppStoreYesIn-App Items / Availability & Pricing / Are you charging for this consumable?Yes (the box changes to free automatically)
GALAXY AppsNoYes
SlideMENoYes
+ +####
price/base-price + +Required. +No attributes. + +In-app price. Tag value should be a dot-separated number. This price is set in USD used to automatically calculate the prices in other currencies unless you manually specify such prices using `` tags. + +This tag is ignored for free in-apps. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameIncluding sales taxComments
Google PlayYesIn-app Products / Pricing / Default priceDepends on???
Yandex.StoreYesIn-App purchases / (In)active purchases / PriceYeshttp://api.yandex.com/store/doc/pricing.xml
Amazon AppStoreYesIn-App Items / Availability & Pricing / Yes, my base list price is...No
GALAXY AppsYesIn App Purchase / PriceYes???
SlideMEYesManage IAP / PriceYes
+ +####
price/local-price + +Optional. +Attributes: `country`. + +The stores will use your default price defined in the `` tag to automatically generate prices for other currencies and other countries. Nevertheless you can use `` tags to manually define price for some countries. Tag value should be a dot-separated number. + +Reference country list in [JSON](http://www.onepf.org/appdf/data/countries.json) and [XML](data/countries.xml) formats. + +Reference currency list in [JSON](http://www.onepf.org/appdf/data/currencies.json) and [XML](data/currencies.xml) formats. + +Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data/country_currencies.json) and [XML](data/country_currencies.xml) formats. One currency per country. If there are several official currencies in a country one is selected. Local prices are set in a currency defined according to this table. + + + + + + + + + + + + + + +
AttributePossible valuesDefaultHow it works
countrytwo letter ISO 3166-1 country code, see the list in JSON or XML formatsrequired
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Store supportSupportedNameIncluding sales taxComments
Google PlayYesIn-app Products / PRICING / Local pricesDepends on
Yandex.StoreNohttp://api.yandex.com/store/doc/pricing.xml
Amazon AppStoreYesIn-App Items / Availability & Pricing / Calculated pricesNo
GALAXY AppsYesIn App Purchase / CountryYes
SlideMENo
+ +###
subscription-specific elements + +#### subs-period + +Required. +No attributes. +Possible values: `oneWeek`, `oneMonth`, `twoMonth`, `threeMonth`, `sixMonth`, `oneYear`. +A subscription duration, a period when the feature/product is available to the user. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNamePossible values
Google PlayYesIn-app Products / Pricing / Billing periodMonthly, Yearly, Seasonal
Yandex.StoreYesIn-App purchases / (In)active purchases / Subscription periodAnnualy, Monthly
Amazon AppStoreYesIn-App Items / Subscription periodsWeekly, BiWeekly, Monthly, BiMonthly, Quarterly, SemiAnnualy, Annualy
GALAXY AppsYesIn app purchase / Duration1 Month, 3 Month, 6 Month, 12 Month
SlideMENo
+ +####
trial-period + +Optional. +No attributes. +A trial period of the subscription, in days. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StoreSupportedNamePossible values +
Google PlayYesIn-app Products / Pricing / Billing period / Free Trial PeriodNumber of days
Yandex.StoreYesIn-App purchases / (In)active purchases / Subscription periods / Free trialNumber of days
Amazon AppStoreYesIn-App Items / Subscription periodsYes, 7 or 14 Days, 1 or 2 or 3 Months
GALAXY AppsNo
SlideMENo
+ + +### Summary tables + +####Required for publishing + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields/Format ProvidersGoogle PlayAmazonOpera Mobile StoreGALAXY Apps
typeyesyesyesno
categoryyesyesyesyes
titleyesyesyesyes
full-descriptionyesyesyesyes
app-iconyesyesnoyes
screenshotsyesyesnoyes
content-ratingyesyesnoyes
content-descriptorsyesyesyesno
included-activitiesyesyesnono
base-price (for paid apps)yesyesyesyes
apk-filesyesyesyesyes
customer-support/emailyesyesnoyes
store-specific requirementsshort-description, large promo (`Feature Graphic`), privacy-policy, availability/countries, consent, content-rating, content-descriptors, included-activitiescategorization/subcategory, description/texts/short-description, description/texts/features, description/texts/recent-changes, description/images/screenshots/screenshot(3+ vs 2+), content-description/content-rating, content-description/content-descriptors, content-description/included-activities, availability/countries, customer-support/phone, customer-support/websitecategorization/subcategory, description/texts/short-descriptioncategorization/subcategory
+ +#### Required for publishing with in-apps + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields/Format ProvidersGoogle PlayAmazonGALAXY AppsSlideME
idYesYesYesYes
typeYesYesYesYes (only Consumable)
titleYesYesYesYes
textYesYesYesN/S
base priceYesYes (Are you charging for this consumable?/Yes, my base list price is...)YesYes
subs periodYesYesYesN/S
store-specific requirementsTitle | Content delivery (No additional file required | I'll deliver the required asset(s)) | Calculated prices | Small icon | Large iconPayment Method: Credit Card | Micropayment | Phone Bill | Cyber Cash | Pre-Paid Card (in the Advanced Mode)Test mode (Disabled | Simulate success | Simulate failure)
+ +##
Application Store Support + +### Google Play + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttps://play.google.com/apps/publish/
Distribution agreement URLhttps://play.google.com/intl/ALL_en/about/developer-distribution-agreement.html
AppDF IDgoogle
Registration fee$25
Content premoderationYes
Client ApplicationYes
In-App Purchase SupportYes
License verification supportYes
+ +### Amazon AppStore + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttps://developer.amazon.com/appsandservices
Distribution agreement URLhttps://developer.amazon.com/appsandservices/support/legal/da
AppDF IDamazon
Registration feefree
Content premoderationYes
Client ApplicationYes
In-App Purchase SupportYes
License verification supportYes
+ +### Opera Mobile Store + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttps://publishers.apps.opera.com/
Distribution agreement URLhttps://apps.opera.com/docs/DistributionAgreementHandster_standard.pdf
AppDF IDopera
Registration feefree
Content premoderationYes
Client ApplicationNo
In-App Purchase SupportNo
License verification supportYes
+ +### Yandex.Store + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttps://developer.store.yandex.com/
Distribution agreement URLhttp://legal.yandex.com/store_developer_agreement/
AppDF IDyandex
Registration feefree
Content premoderationNo
Client ApplicationYes
In-App Purchase SupportYes
License verification supportNo
+ +### SlideME + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttp://slideme.org/developers
Distribution agreement URLhttp://slideme.org/developers/dda
AppDF IDslideme
Registration feefree
Content premoderationYes
Client ApplicationYes
In-App Purchase SupportYes
License verification supportYes
+ +### GALAXY Apps + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterValue
Registration URLhttp://seller.samsungapps.com/
Distribution agreement URLhttp://seller.samsungapps.com/help/termsAndConditions.as
AppDF IDsamsung
Registration feefree
Content premoderationYes
Client ApplicationYes
In-App Purchase SupportYes
License verification supportYes
+ + + +##
Category List + +AppDF provides universal category list that could be matched to any appstore category list. When we chose categories for the AppDF we tried to create the most detailed list to archive unambiguous mapping for any appstore. + +The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/categories.json) or [XML](data/categories.xml). You can also download a proposal mapping of the AppDF category list to some application stores as [JSON](http://www.onepf.org/appdf/data/store_categories.json) or [XML](data/store_categories.xml). + +### Application Categories + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CategoryGoogle PlayAmazon AppStoreOpera StoreYandex.StoreGALAXY AppsSlideMe
ComicsComicsBooks & Comic / Comic StripseBookseBooksEducation/E-BookPublications / Comics
BooksBooks & ReferenceBooks & Comic / OthereBookseBooksEducation/E-BookPublications / E-books
PublicationsBooks & ReferenceBooks & Comic / OthereBookseBooksEducation/E-BookPublications
Books & ReadersBooks & ReferenceBooks & Comic / Books & ReaderseBookseBooksEducation/E-BookPublications / E-book readers
Children’s BooksBooks & ReferenceBooks & Comic / Children’s BookseBookseBooksEducation/E-BookPublications
Graphic NovelsBooks & ReferenceBooks & Comic / Graphic NovelseBookseBooksEducation/E-BookPublications
ReferenceBooks & ReferenceReferenceeBookseBooksEducation/E-BookPublications
City InfoBooks & ReferenceCity Info / OtherTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
Country GuidesBooks & ReferenceCity Info / OtherTravel & MapsTravel & MapsReferenceTravel & Locality / Country Guides
City Info / BostonBooks & ReferenceCity Info / BostonTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / ChicagoBooks & ReferenceCity Info / ChicagoTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / DallasBooks & ReferenceCity Info / DallasTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / Los AngelesBooks & ReferenceCity Info / Los AngelesTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / MiamiBooks & ReferenceCity Info / MiamiTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / New YorkBooks & ReferenceCity Info / New YorkTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / PhiladelphiaBooks & ReferenceCity Info / PhiladelphiaTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / PhoenixBooks & ReferenceCity Info / PhoenixTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / San FranciscoBooks & ReferenceCity Info / San FranciscoTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
City Info / SeattleBooks & ReferenceCity Info / SeattleTravel & MapsTravel & MapsReferenceTravel & Locality / City Guides
WeatherWeatherNews & Weather / WeatherTravel & MapsTravel & MapsWeatherNews & Weather / Weather
Travel / TransportationTransportationTravel / TransportationTravel & MapsTravel & MapsTravelTravel & Locality / Other
TravelTravel & LocalTravel / OtherTravel & MapsTravel & MapsTravelTravel & Locality
Travel / Auto RentalTravel & LocalTravel / Auto RentalTravel & MapsTravel & MapsTravelTravel & Locality / Other
Travel / FlightTravel & LocalTravel / FlightTravel & MapsTravel & MapsTravelTravel & Locality / Other
Travel / HotelTravel & LocalTravel / HotelTravel & MapsTravel & MapsTravelTravel & Locality / Other
Travel / Trip PlannerTravel & LocalTravel / Trip PlannerTravel & MapsTravel & MapsTravelTravel & Locality / Other
NavigationTravel & LocalNavigationTravel & MapsTravel & MapsNavigationTravel & Locality / Navigation
ReligionLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion
Religion / BuddhismLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Buddhism
Religion / Chinese folkLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Chinese folk
Religion / ChristianityLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Christianity
Religion / HinduismLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Hinduism
Religion / IslamLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Islam
Religion / OtherLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleReligion / Other
LifestyleLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleLifestyle
Home & HobbyLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleHome & Hobby
Home & Hobby / OtherLifestyleLifestyle / OtherEntertainmentEntertainmentLifestyleHome & Hobby / Other
Lifestyle / AdviceLifestyleLifestyle / AdviceEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / AstrologyLifestyleLifestyle / AstrologyEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / CelebrityLifestyleLifestyle / CelebrityEntertainmentEntertainmentLifestyleLifestyle / Celebrities
Lifestyle / CultureLifestyleLifestyle / CelebrityEntertainmentEntertainmentLifestyleLifestyle / Culture
Lifestyle / DesignLifestyleLifestyle / CelebrityEntertainmentEntertainmentLifestyleLifestyle / Design
Lifestyle / FashionLifestyleLifestyle / CelebrityEntertainmentEntertainmentLifestyleLifestyle / Fashion
Lifestyle / LivingLifestyleLifestyle / CelebrityEntertainmentEntertainmentLifestyleLifestyle / Living
Lifestyle / Hair & BeautyLifestyleLifestyle / Hair & BeautyEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / Home & GardenLifestyleLifestyle / Home & GardenEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / ParentingLifestyleLifestyle / ParentingEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / Quizzes & GamesLifestyleLifestyle / Quizzes & GamesEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / RelationshipsLifestyleLifestyle / RelationshipsEntertainmentEntertainmentLifestyleLifestyle / Other
Lifestyle / Self ImprovementLifestyleLifestyle / Self ImprovementEntertainmentEntertainmentLifestyleLifestyle / Other
MagazinesNews & MagazinesMagazinesEntertainmentEntertainmentNews/MagazinePublications / Magazines
NewspapersNews & MagazinesNewspapersEntertainmentEntertainmentNews/MagazinePublications
NewsNews & MagazinesNews & Weather / OtherEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / Regional NewsNews & MagazinesNews & Weather / OtherEntertainmentEntertainmentNews/MagazineNews & Weather / Regional News
News / OtherNews & MagazinesNews & Weather / OtherEntertainmentEntertainmentNews/MagazineNews & Weather / Other
News & WeatherNews & MagazinesNews & Weather / OtherEntertainmentEntertainmentNews/MagazineNews & Weather
News / BusinessNews & MagazinesNews & Weather / BusinessEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / EntertainmentNews & MagazinesNews & Weather / EntertainmentEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / HealthNews & MagazinesNews & Weather / HealthEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / PoliticsNews & MagazinesNews & Weather / PoliticsEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / Science & TechNews & MagazinesNews & Weather / Science & TechEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / SportsNews & MagazinesNews & Weather / SportsEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / USNews & MagazinesNews & Weather / USEntertainmentEntertainmentNews/MagazineNews & Weather / News
News / WorldNews & MagazinesNews & Weather / WorldEntertainmentEntertainmentNews/MagazineNews & Weather / News
ShoppingShoppingShoppingEntertainmentEntertainmentEntertainmentHome & Hobby / Shopping
SportsSportsSports / OtherEntertainmentEntertainmentSportsSports
Sports / AthleticSportsSports / OtherEntertainmentEntertainmentSportsSports / Athletic
Sports / DisabledSportsSports / OtherEntertainmentEntertainmentSportsSports / Disabled
Sports / ExtremeSportsSports / OtherEntertainmentEntertainmentSportsSports / Extreme
Sports / MotorSportsSports / OtherEntertainmentEntertainmentSportsSports / Motor
Sports / BaseballSportsSports / BaseballEntertainmentEntertainmentSportsSports / Other
Sports / BasketballSportsSports / BasketballEntertainmentEntertainmentSportsSports / Other
Sports / BoxingSportsSports / BoxingEntertainmentEntertainmentSportsSports / Other
Sports / FootballSportsSports / FootballEntertainmentEntertainmentSportsSports / Other
Sports / GolfSportsSports / GolfEntertainmentEntertainmentSportsSports / Other
Sports / HockeySportsSports / HockeyEntertainmentEntertainmentSportsSports / Other
Sports / NCAA +SportsSports / NCAA +EntertainmentEntertainmentSportsSports / Other
Sports / SoccerSportsSports / SoccerEntertainmentEntertainmentSportsSports / Other
Sports / TennisSportsSports / TennisEntertainmentEntertainmentSportsSports / Other
Sports / UFC +SportsSports / UFC +EntertainmentEntertainmentSportsSports / Other
NoveltyEntertainmentNoveltyEntertainmentEntertainmentEntertainmentEntertainment
PodcastsEntertainmentPodcastsEntertainmentEntertainmentEntertainmentEntertainment
EntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment
Entertainment / ComedyEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment / Comedy
Entertainment / MusicEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment / Music
Entertainment / SportsEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment / Sports
Entertainment / TheatreEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment / Theatre
Entertainment / OtherEntertainmentEntertainmentEntertainmentEntertainmentEntertainmentEntertainment / Other
VideoMedia & VideoEntertainmentEntertainmentEntertainmentMusic/VideoEntertainment / Film
KidsEducationKids / OtherEntertainmentEntertainmentKids / AllEducation / Early Childhood
Kids / AlphabetEducationKids / AlphabetEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / AnimalsEducationKids / AnimalsEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / HistoryEducationKids / HistoryEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / LanguageEducationKids / LanguageEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / MathEducationKids / MathEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / Popular CharactersEducationKids / Popular CharactersEntertainmentEntertainmentKids / Edutainmenttd> + Education / Early Childhood
Kids / ReadingEducationKids / ReadingEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / ScienceEducationKids / ScienceEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
Kids / WritingEducationKids / WritingEntertainmentEntertainmentKids / EdutainmentEducation / Early Childhood
EducationEducationEducation / OtherEntertainmentEntertainmentEducation/E-BookEducation
Education / HigherEducationEducation / OtherEntertainmentEntertainmentEducation/E-BookEducation / Higher
Education / PrimaryEducationEducation / OtherEntertainmentEntertainmentEducation/E-BookEducation / Primary
Education / SecondaryEducationEducation / OtherEntertainmentEntertainmentEducation/E-BookEducation / Secondary
Education / HistoryEducationEducation / HistoryEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / MathEducationEducation / MathEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / ReadingEducationEducation / ReadingEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / ScienceEducationEducation / ScienceEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / Test GuidesEducationEducation / Test GuidesEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / WritingEducationEducation / WritingEntertainmentEntertainmentEducation/E-BookEducation / Other
Education / LanguageEducationEducation / LanguageLanguages & TranslatorsLanguages & TranslatorsEducation/E-BookLanguages
Education / DictionariesEducationEducation / LanguageLanguages & TranslatorsLanguages & TranslatorsEducation/E-BookLanguages / Dictionaries
Education / Language learningEducationEducation / LanguageLanguages & TranslatorsLanguages & TranslatorsEducation/E-BookLanguages / Language learning
Web BrowsersCommunicationWeb BrowsersCommunicationCommunicationSocial NetworkingTools & Utilities / Browsers
CommunicationCommunicationCommunicationCommunicationCommunicationSocial NetworkingCommunication
Communication / E-mailCommunicationCommunicationCommunicationCommunicationSocial NetworkingCommunication / E-mail
Communication / Instant MessagingCommunicationCommunicationCommunicationCommunicationSocial NetworkingCommunication / Instant Messaging
Communication / SMS +CommunicationCommunicationCommunicationCommunicationSocial NetworkingCommunication / SMS +
Communication / OtherCommunicationCommunicationCommunicationCommunicationSocial NetworkingCommunication / Other
SocialSocialSocial NetworkingCommunicationCommunicationSocial NetworkingCommunication / Social Networking
Real EstateBusinessReal EstateBusiness & FinanceBusiness & FinanceBusinessFinance / Other
BusinessBusinessFinance / OtherBusiness & FinanceBusiness & FinanceBusinessBusinessFinance / Other
FinanceFinanceFinance / OtherBusiness & FinanceBusiness & FinanceFinanceFinance
Finance / CorporateFinanceFinance / OtherBusiness & FinanceBusiness & FinanceFinanceFinance / Corporate
Finance / OtherFinanceFinance / OtherBusiness & FinanceBusiness & FinanceFinanceFinance / Other
Finance / AccountingFinanceFinance / AccountingBusiness & FinanceBusiness & FinanceFinanceFinance
Finance / BankingFinanceFinance / BankingBusiness & FinanceBusiness & FinanceFinanceFinance
Finance / InvestingFinanceFinance / InvestingBusiness & FinanceBusiness & FinanceFinanceFinance
Finance / Money & CurrencyFinanceFinance / Money & CurrencyBusiness & FinanceBusiness & FinanceFinanceFinance
Personal FinanceFinanceFinance / Personal FinanceBusiness & FinanceBusiness & FinanceFinanceFinance / Personal
Home & Hobby / BudgetingFinanceFinance / Personal FinanceBusiness & FinanceBusiness & FinanceFinanceHome & Hobby / Budgeting
Health & FitnessHealth & FitnessHealth & Fitness / OtherHealthHealthHealth/FitnessHealth & Fitness
Diet & Weight LossHealth & FitnessHealth & Fitness / Diet & Weight LossHealthHealthHealth/FitnessHealth & Fitness / Calorie calculators
Health / ExerciseHealth & FitnessHealth & Fitness / Exercise & FitnessHealthHealthHealth/FitnessHealth & Fitness / Fitness
Health / MedicalHealth & FitnessHealth & Fitness / MedicalHealthHealthHealth/FitnessHealth & Fitness / Other
Health / MeditationHealth & FitnessHealth & Fitness / MeditationHealthHealthHealth/FitnessHealth & Fitness / Other
Health / PregnancyHealth & FitnessHealth & Fitness / PregnancyHealthHealthHealth/FitnessHealth & Fitness / Family Planning
Health / Sleep TrackersHealth & FitnessHealth & Fitness / Sleep TrackersHealthHealthHealth/FitnessHealth & Fitness / Other
CookingHealth & FitnessCookingHealthHealthHealth/FitnessHome & Hobby / Cooking
UtilitiesLibraries & DemoUtilities / OtherUtilitiesUtilitiesUtilitiesTools & Utilities
Utilities / DeveloperLibraries & DemoUtilities / OtherUtilitiesUtilitiesUtilitiesTools & Utilities / Developer – Programmer
Utilities / OtherLibraries & DemoUtilities / OtherUtilitiesUtilitiesUtilitiesTools & Utilities / Other
Utilities / SecurityLibraries & DemoUtilities / OtherUtilitiesUtilitiesUtilitiesTools & Utilities / Security
Alarms & ClocksToolsUtilities / Alarms & ClocksUtilitiesUtilitiesUtilitiesTools & Utilities / Other
Battery SaversToolsUtilities / Battery SaversUtilitiesUtilitiesUtilitiesTools & Utilities / Other
CalculatorsToolsUtilities / CalculatorsUtilitiesUtilitiesUtilitiesTools & Utilities / Other
CalendarsToolsUtilities / CalendarsOrganizersOrganizersUtilitiesTools & Utilities / Other
NotesToolsUtilities / NotesOrganizersOrganizersUtilitiesTools & Utilities / Other
ProductivityProductivityProductivityOrganizersOrganizersProductivityProductivity
MusicMusic & AudioMusic / OtherMultimediaMultimediaMusic/VideoMusic
Music / ArtistsMusic & AudioMusic / ArtistsMultimediaMultimediaMusic/VideoMusic / Other
Music / InstrumentsMusic & AudioMusic / InstrumentsMultimediaMultimediaMusic/VideoMusic / Instruments
Music PlayersMusic & AudioMusic / Music PlayersMultimediaMultimediaMusic/VideoMusic / Music players
RadioMusic & AudioMusic / RadioMultimediaMultimediaMusic/VideoMusic / Radio
Music / SongbooksMusic & AudioMusic / SongbooksMultimediaMultimediaMusic/VideoMusic / Other
PhotographyPhotographyPhotographyMultimediaMultimediaPhotoPhotography
Photography / CameraPhotographyPhotographyMultimediaMultimediaPhotoPhotography / Camera
Photography / EditingPhotographyPhotographyMultimediaMultimediaPhotoPhotography / Editing
Photography / GalleryPhotographyPhotographyMultimediaMultimediaPhotoPhotography / Gallery
Photography / SharingPhotographyPhotographyMultimediaMultimediaPhotoPhotography / Sharing
PersonalizationPersonalizationThemesThemes & SkinsThemes & SkinsThemeThemes
Live WallpapersPersonalizationThemesThemes & SkinsThemes & SkinsThemeThemes / Live Wallpapers
WallpapersPersonalizationThemesThemes & SkinsThemes & SkinsThemeThemes / Wallpapers
RingtonesPersonalizationRingtones / OtherRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / ChristianPersonalizationRingtones / ChristianRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / ClassicalPersonalizationRingtones / ClassicalRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / CollegiatePersonalizationRingtones / CollegiateRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / ComedyPersonalizationRingtones / ComedyRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / CountryPersonalizationRingtones / CountryRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / Dance & ElectronicPersonalizationRingtones / Dance & ElectronicRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / Jazz & StandardsPersonalizationRingtones / Jazz & StandardsRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / LatinPersonalizationRingtones / LatinRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / PopPersonalizationRingtones / PopRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / RapPersonalizationRingtones / RapRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / RockPersonalizationRingtones / RockRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / Sound EffectsPersonalizationRingtones / Sound EffectsRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / SoundtracksPersonalizationRingtones / SoundtracksRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / SportsPersonalizationRingtones / SportsRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / TVPersonalizationRingtones / TVRingtonesRingtonesMusic/VideoThemes / Ringtones
Ringtones / VoicetonesPersonalizationRingtones / VoicetonesRingtonesRingtonesMusic/VideoThemes / Ringtones
+ +###
Game Categories + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CategoryGoogle PlayAmazon AppStoreOpera StoreYandex.StoreGALAXY AppsSlideMe
Games / PuzzlesBrain & PuzzleGames / Puzzles & TriviaGamesArcadeGame / PuzzleFun & Games / Puzzle
Games / TriviaBrain & PuzzleGames / Puzzles & TriviaGamesArcadeGame / Word/TriviaFun & Games / Other
Games / OtherCasualGames / OtherGamesArcadeGame / OthersFun & Games / Other
Games / DrawingCasualGames / OtherGamesArcadeGame / OthersFun & Games / Drawing
Games / CasualCasualGames / CasualGamesArcadeGame / OthersFun & Games / Casual
Games / EducationalCasualGames / EducationalGamesArcadeGame / OthersFun & Games / Educational
Games / KidsCasualGames / KidsGamesArcadeGame / OthersFun & Games / Other
Games / MultiplayerCasualGames / MultiplayerGamesArcadeGame / OthersFun & Games / Multiplayer
Games / MusicCasualGames / MusicGamesArcadeGame / MusicFun & Games / Music
Games / ArcadeArcade & ActionGames / BoardGamesArcadeGame / ArcadeFun & Games / Arcade
Games / BoardArcade & ActionGames / ArcadeGames / ArcadeArcadeGame / BoardFun & Games / Board
Games / ActionArcade & ActionGames / ActionGames / ActionActionGame / ActionFun & Games / Action
Games / AdventureArcade & ActionGames / AdventureGames / ActionActionGame / AdventureFun & Games / Adventure
Games / Role PlayingArcade & ActionGames / Role PlayingGames / StrategyStrategyGame / Role PlayingFun & Games / Role Playing
Games / StrategyArcade & ActionGames / StrategyGames / StrategyStrategyGame / StrategyFun & Games / Strategy
Games / CardsCards & CasinoGames / CardsGames / CardsCardsGame / Card/CasinoFun & Games / Cards & Casino
Games / CasinoCards & CasinoGames / CasinoGames / CardsCardsGame / Card/CasinoFun & Games / Cards & Casino
Games / RacingRacingGames / RacingGames / SportsSportsGame / SportsFun & Games / Racing
Games / SportsSports GamesGames / SportsGames / SportsSportsGame / SportsFun & Games / Sports
+ +##
Localization Support + +AppDF supports localization to all the languages. Nevertheless not all languages supported by all the stores. + +Reference language list in [JSON](http://www.onepf.org/appdf/data/languages.json) and [XML](data/languages.xml) formats. + +The following tables contain information about current language support status (updated January 14, 2013). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Application StoreSupports Localization?Default Language
Google PlayYesEnglish US default (cannot be changed)
Yandex.StoreYesEnglish is default (can be changed)
Amazon AppStoreYesEnglish US default (cannot be changed)
Opera Mobile StoreYesEnglish is default (cannot be changed)
Yandex.StoreYesNo default language (could be any combination)
SlideMENoNo localization
GALAXY AppsYesEnglish is default and cannot be changed
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AppDF CodeAppDF NameGoogle PlayAmazon AppStoreOpera Mobile StoreGALAXY AppsYandex.Store
afAfrikaansAfrikaans
amAmharicAmharic
arArabicArabicARABICArabicArabic
beBelarusianBelarusian
bnBengaliBENGALIBengali
bgBulgarianBulgarianBulgarian
caCatalanCatalan
zhChineseCHINESEChinese
zh_cnChinese (PRC)Chinese (Simplified)Chinese (Simplified)Simplified Chinese
zh_twChinese (Taiwan)Chinese (Traditional)Traditional Chinese
hrCroatianCroatianCroatian
csCzechCzechCZECHCzechCzech
daDanishDanishDANISHDanishDanish
nlDutchDutchDUTCHDutchDutch
enEnglishENGLISHEnglish
en_usEnglish (US)English (United States)
en_gbEnglish (Britain)English (United Kingdom)English (U.K.)
etEstonianEstonianEstonian
foFaroeseFARSIFarsi
fiFinnishFinnishFinnish
frFrenchFrenchFrenchFRENCHFrenchFrench
deGermanGermanGermanGERMANGermanGerman
elGreekGreekGREEKGreekGreek
heHebrewHebrewHebrew
hiHindiHindi
huHungarianHungarianHUNGARIANHungarianHungarian
idIndonesianINDONESIAIndonesianIndonesia
itItalianItalianItalianITALIANItalianItalian
jaJapaneseJapaneseJapaneseJAPANESEJapaneseJapanese
kkKazakhKazakh
koKoreanKorean (South Korea)KOREANKoreanKorean
ltLithuanianLithuanianLithuanian
lvLatvianLatvianLatvian
msMalayMalayMALAYMalay
neNepaliNEPALESENepalese
noNorwegianNorwegianNORWAYNorwegianNorway
faPersianPersianPersian
plPolishPolishPOLISHPolishPolish
ptPortuguesePORTUGUESEPortuguesePortuguese
pt_brPortuguese (Brazil)Portuguese (Brazil)
pt_ptPortuguese (Portugal)Portuguese (Portugal)
rmRomanshRomansh
roRomanianRomanianROMANIANRomanianRomanian
ruRussianRussianRUSSIANRussianRussian
srSerbianSerbianSerbian
gdGaelicGaelic
skSlovakSlovakSLOVAKSlovakSlovak
slSloveneSlovenian
esSpanishSpanishSPANISHSpanishSpanish
es_esSpanish (Spain)Spanish (Spain)
es_usSpanish (US)Spanish (United States)
es_laSpanish (Latin America)Spanish (Latin America)
swSwahiliSwahili
svSwedishSwedishSWEDISHSwedishSwedish
thThaiThaiTHAIThaiThai
tlTagalogFilipinoTAGALOGTagalog
trTurkishTurkishTURKISHTurkishTurkish
ukUkrainianUkrainianUkrainian
viVietnameseVietnameseVIETNAMESEVietnameseVietnamese
zuZuluZulu
+ +The following languages are currently not support by any of the stores: +* Abkhaz +* Afar +* Akan +* Albanian +* Arabic (Egypt) +* Arabic (Israel) +* Aragonese +* Armenian +* Assamese +* Avaric +* Avestan +* Aymara +* Azerbaijani +* Bambara +* Bashkir +* Basque +* Bihari +* Bislama +* Bosnian +* Breton +* Burmese +* Chamorro +* Chechen +* Chichewa +* Chuvash +* Cornish +* Corsican +* Cree +* Divehi +* Dutch (Belgium) +* Dutch (Netherlands) +* Dzongkha +* English (Australia) +* English (Canada) +* English (New Zealand) +* English (Singapore) +* English (Canada) +* Esperanto +* Ewe +* Fijian +* French (Belgium) +* French (Canada) +* French (France) +* French (Switzerland) +* Fula +* Galician +* Georgian +* German (Austria) +* German (Germany) +* German (Liechtenstein) +* German (Switzerland) +* GuaranГ­ +* Gujarati +* Haitian +* Hausa +* Herero +* Hiri Motu +* Interlingua +* Interlingue +* Irish +* Igbo +* Inupiaq +* Ido +* Icelandic +* Italian (Italy) +* Italian (Switzerland) +* Inuktitut +* Javanese +* Kalaallisut +* Kannada +* Kanuri +* Kashmiri +* Khmer +* Kikuyu +* Kinyarwanda +* Kyrgyz +* Komi +* Kongo +* Kurdish +* Kwanyama +* Latin +* Luxembourgish +* Ganda +* Limburgish +* Lingala +* Lao +* Luba-Katanga +* Manx +* Macedonian +* Malagasy +* Malayalam +* Maltese +* Maori +* Marathi +* Marshallese +* Mongolian +* Nauru +* Navajo +* Norwegian BokmГҐl +* North Ndebele +* Ndonga +* Norwegian Nynorsk +* Nuosu +* South Ndebele +* Occitan +* Ojibwe +* Oromo +* Oriya +* Ossetian +* Panjabi +* PДЃli +* Pashto +* Quechua +* Kirundi +* Sanskrit +* Sardinian +* Sindhi +* Northern Sami +* Samoan +* Sango +* Shona +* Sinhala +* Somali +* Southern Sotho +* Sundanese +* Swati +* Tamil +* Telugu +* Tajik +* Tigrinya +* Tibetan Standard +* Turkmen +* Tswana +* Tonga +* Tsonga +* Tatar +* Twi +* Tahitian +* Uighur +* Urdu +* Uzbek +* Venda +* VolapГјk +* Walloon +* Welsh +* Wolof +* Western Frisian +* Xhosa +* Yiddish +* Yoruba +* Zhuang + +##
Status + +Current status: final specification +Specification version: 1.00 +Last update: March 25, 2013 + +## Change History + +### Version 1.00 (April 08, 2013) +* Version 0.97 is accepted as 1.0 without changes + +### Version 0.97 (March 23, 2013) + +* `href` attribute is added to the `` tag, now the `` should include both a link to the EULA webpage as well as full EULA text. +* Maximum length requirement is added for the `` tag (5000 symbols). +* `href` attribute is added to the `` tag, now the `` should include both a link to the privacy policy webpage as well as full privacy policy text. +* Maximum length requirement is added for the `` tag (5000 symbols). +* `only-listed` attribute is added to the `` tag to make it clear that either `` or `` subtags could be included but not both. +* `width` and `height` attributes are added to the `` tag. +* `width` and `height` attributes are added to the `` tag. +* `size` attribute is removed and `width` and `height` attributes are added to the `` tag. +* `width`, `height` and `index` attributes are added to the `` tag. +* `` anf `` images must be in PNG format. +* `` and `` images must be in PNG or JPG formats. +* Exact size for the `` and `` images is specified (180x120 and 1024x500 correspondingly). +* Each screenshot must be in 480x800 size, 1080x1920 and 1920x1200 sizes are recommended to have as well. + +### Version 0.96 (February 18, 2013) + +* `testing-instructions` tag is made required because many stores require this information. +* Maximum length requirements is added for the `testing-instructions` tag (4000 symbols). +* Possible values for rating certificate depending on its type are added to the specification. + +### Version 0.95 (February 14, 2013) + +* `platform` attribute is added to the `` tag to potentially support other mobile platforms. +* `only-listed` attribute is added to the `` tag to make it clear that either `` or `` subtags could be included but not both. +* Country code should be written in upper case not in lower case. + +### Version 0.94 (February 05, 2013) + +* Option to have multiple description.xml files inside one AppDF archive for localization purposes is removed. All localizations must be included in the main `description.xml` file. +* APK file extension support is removed because only Google Play supports this technology today and any application that uses APK extension files will not workApplication Store Support in any of the alternative Android application stores. +* Now it is required for the first title to be 30 symbols or shorter (before requirement was that some of the titles is 30 symbols or shorter). +* Now it is required for the first short description to be 80 symbols or shorter (before requirement was that some of the short description is 80 symbols or shorter). +* Currency attribute is removed from the `description.xml` tag, now only country is defined in XML and currency is automatically detected using the predefined country currencies table. +* Links to the country and currency lists are added to the local price description section. +* `` tag is renamed to `` (misstype in tag name is fixed). +* Links to the country and language lists are added to the description localization section. +* `html` and `featureless` attributes are removed from the `` tag. +* Only one copy of `` tag can be presented (before it was possible to have multiple `` tags). +* A special `` section is added as an option inside the `` tag to allow product description that contain the feature list but do not duplicate it on the stores that have a separate feature list. +* `` tag is added to the `` section in order to support Amazon AppStore. +* `language` attribute is removed from the `` tag. Now default description is always in English US. + +## License + +This file is licensed under the Creative Commons Attribution 2.5 license: +http://creativecommons.org/licenses/by/2.5/ + +Source code is licensed under Apache License, Version 2.0: +http://www.apache.org/licenses/LICENSE-2.0.html diff --git a/specification/fortumo-products-description.xsd b/specification/fortumo/fortumo-products-description.xsd similarity index 100% rename from specification/fortumo-products-description.xsd rename to specification/fortumo/fortumo-products-description.xsd diff --git a/specification/inapp-description.xsd b/specification/inapp-description.xsd deleted file mode 100644 index 78fff66d..00000000 --- a/specification/inapp-description.xsd +++ /dev/null @@ -1,140 +0,0 @@ - - - - InApp products inapps-description.xml schema - Project home: http://www.github.com/onepf/appdf - Author: Anastasia Karimova - License: http://www.apache.org/licenses/LICENSE-2.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From b4c544043903537a7e32aedb2c86725f05911583 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 19:02:22 +0300 Subject: [PATCH 002/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index ebf146db..eafd5993 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -599,6 +599,7 @@ Example Required. No attributes. + Value could be either `application` or `game`. @@ -3950,6 +3951,7 @@ This tag is ignored for paid apps. Required. Attributes: `main-exp-file`, `patch-optional-file`. + Each application could have 1+ APK files. All APK files must have the same package name.
@@ -5542,6 +5544,7 @@ Type of the in-app product. Can be ``consumable`` and ``non-consumable``. ``Cons Required. No attributes. Max length: 139 characters. + Regexp to describe: ([a-z]|[0-9]){1}[a-z0-9._]* Unique identifier of the in-app product. Also known as `SKU`, store keeping unit. Non-localizable. @@ -6178,6 +6181,7 @@ Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data Required. No attributes. Possible values: `oneWeek`, `oneMonth`, `twoMonth`, `threeMonth`, `sixMonth`, `oneYear`. + A subscription duration, a period when the feature/product is available to the user.
@@ -6223,6 +6227,7 @@ A subscription duration, a period when the feature/product is available to the u Optional. No attributes. + A trial period of the subscription, in days.
From 8b32c252c6ad2a4c7a0ae5c0b38ca8931a455fee Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 19:18:06 +0300 Subject: [PATCH 003/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index eafd5993..9c5cd01a 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -528,7 +528,7 @@ The main tag. Contains all information required for publishing. - +
distribution-type alpha | beta | rollout | production OptionalThe default value is `production`.The default value is production.
From 18784bc4f47784dc1343196b63238a2687dd3910 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 19:29:26 +0300 Subject: [PATCH 004/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 9c5cd01a..86da04ce 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -515,13 +515,13 @@ The main tag. Contains all information required for publishing. platform android | tizen - Mandatory + Required The supported platform. package String with the pattern: ([_a-zA-Z0-9\-]+\.)+[_a-zA-Z0-9\-]+ - Mandatory + Required The package name of the application. @@ -1854,13 +1854,13 @@ High resolution application icon. Must be in PNG format. Different stores requir width A number - Mandatory + Required The store selects the app icon in the most appropriate size. The first icon must be 512x512. height A number - Mandatory + Required The store selects the app icon in the most appropriate size. The first icon must be 512x512. @@ -5427,7 +5427,7 @@ The following attributes are common for `` and `` elements. published yes | no - Mandatory + Required Is the in-app product published or not (is it visible to the end users) @@ -5489,7 +5489,7 @@ The following attributes are ``-specific. type consumable | nonconsumable - Mandatory + Required Is the in-app product consumable or not. @@ -5744,13 +5744,13 @@ Small in-app icon. Must be in PNG format. As everything inside the ` width A number - Mandatory + Required The store selects the small icon in the most appropriate size. The first icon must be 135x135, PNG. height A number - Mandatory + Required The store selects the app icon in the most appropriate size. The first icon must be 135x135, PNG. @@ -5823,13 +5823,13 @@ Large in-app icon. Must be in PNG format. As everything inside the ` width A number - Mandatory + Required The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. height A number - Mandatory + Required The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. @@ -5924,13 +5924,13 @@ Small in-app icon. width A number - Mandatory + Required The icon must be 114x114, PNG. height A number - Mandatory + Required The icon must be 114x114, PNG. @@ -5950,13 +5950,13 @@ Attributes: `width`, `height`. width A number - Mandatory + Required The icon must be 512x512, PNG. height A number - Mandatory + Required The icon must be 512x512, PNG. From 82e336ae903afef6b07d39f0925bb6caf4a35b66 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:00:07 +0300 Subject: [PATCH 005/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 86da04ce..873d5005 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -3979,7 +3979,7 @@ Example ```xml yandexshell2.apk - yandexshell3.apk ``` From 85621a97b29f050677ce1bb820d8222b3af9e52a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:08:37 +0300 Subject: [PATCH 006/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 873d5005..f11b9c8a 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5602,6 +5602,37 @@ This section has the same structure for `` and ``. The section contains in-app description in text form as well as pictures in English US language. A part of the main tag there could be several tags for different languages. If some information is missing in the localized tag it will be taken from the default section. +Example +```xml + + Red skin + Cool red skin for your car. + + images/en/sku_res_skin_small_icon.png + + + images/en/sku_res_skin_large_icon.png + + + + + no + + images/en/amazon/sku_res_skin_small_icon.png + + + images/en/amazon/sku_res_skin_large_icon.png + + yes + + + + success + + + +``` + ####
description/title Required. From 17bf5f3c3206be301211c19cef3e856f479859e2 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:13:47 +0300 Subject: [PATCH 007/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 34 ++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index f11b9c8a..fc8675f7 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6013,7 +6013,39 @@ Test mode to check the app behaviour under different scenarios. Possible values: Required. Attributes: `locale`. -This section contains in-app description in text form as well as pictures and videos in different languages. +This section contains in-app description in text form as well as pictures and videos in different languages. + +Example + +```xml + + Красный скин + Классный красный скин для вашей машины. + + images/ru/sku_res_skin_icon.png + + + images/ru/sku_res_skin_image.png + + + + + no + + images/ru/amazon/sku_res_skin_small_icon.png + + + images/ru/amazon/sku_res_skin_large_icon.png + + yes + + + + success + + + +``` ### price From 7ca3c26f475a975ad7ffb086c79dbba6146f4757 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:20:00 +0300 Subject: [PATCH 008/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index fc8675f7..4449b6ff 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -490,6 +490,7 @@ List of Tags: * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) * [slideme](#in-app-item--sub-desc-store-spec-slideme) * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) + * [description-localization](#in-app-item--sub-desc-store-spec-desc-loc) * [price](#in-app-item--sub-price) * [free](#in-app-item--sub-price-attrs-free) * [base-price](#in-app-item--sub-price-base-price) @@ -5399,6 +5400,7 @@ Example * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) * [slideme](#in-app-item--sub-desc-store-spec-slideme) * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) + * [description-localization](#in-app-item--sub-desc-store-spec-desc-loc) * [price](#in-app-item--sub-price) * [free](#in-app-item--sub-price-attrs-free) * [base-price](#in-app-item--sub-price-base-price) From 706f4ecfe7fb6f67a0a71c7ba79596e8bd7461dd Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:24:20 +0300 Subject: [PATCH 009/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 4449b6ff..7d16081b 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6110,7 +6110,16 @@ This section describes whether the in-app is free or paid and if paid what its p Yes - + + +Example +```xml + + 2.00 + + 2.00 + +``` #### price/base-price From 1d6e79761bd619c5662a368e48513cd04faf0b76 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 9 Apr 2015 20:26:50 +0300 Subject: [PATCH 010/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 7d16081b..a45aec94 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5593,7 +5593,19 @@ Unique identifier of the in-app product. Also known as `SKU`, store keeping unit Yes No requirements. - + + +Example 1 + +```xml +org.onepf.sample.trivialdrive.sku_infinite_gas +``` + +Example 2 + +```xml +sku1 +``` ### description From 314a18d69e4707974ff1ecba312e30305c7d4006 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Fri, 10 Apr 2015 19:45:56 +0300 Subject: [PATCH 011/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 118 ++++++++++++++++++-------------- 1 file changed, 66 insertions(+), 52 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index a45aec94..b3ed5b4c 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -510,25 +510,25 @@ The main tag. Contains all information required for publishing. Attribute Possible values - Default + Required How it works platform android | tizen - Required + Yes The supported platform. package String with the pattern: ([_a-zA-Z0-9\-]+\.)+[_a-zA-Z0-9\-]+ - Required + Yes The package name of the application. distribution-type alpha | beta | rollout | production - Optional + No The default value is production. @@ -1619,11 +1619,13 @@ you, your account or your email addresses with anyone. Period. Attribute Possible values + Required How it works href URL + Yes Link to a webpage with your privacy policy for this application @@ -1724,11 +1726,13 @@ us even if it is our fault. Attribute Possible values + Requied How it works href URL + Yes Link to a webpage with your End User License Agreement for this application @@ -1849,19 +1853,19 @@ High resolution application icon. Must be in PNG format. Different stores requir Attribute Possible values - Default + Required How it works width A number - Required + Yes The store selects the app icon in the most appropriate size. The first icon must be 512x512. height A number - Required + Yes The store selects the app icon in the most appropriate size. The first icon must be 512x512. @@ -1972,14 +1976,17 @@ Large promotion picture usually used by the stores on the PC websites, some stor Attribute Possible values + Required width Must be `1024` + Yes height Must be `500` + Yes @@ -2080,14 +2087,17 @@ A small promotion picture is usually used by the stores on a mobile device for p Attribute Possible values + Required width Must be `180` + Yes height Must be `120` + Yes @@ -2194,21 +2204,25 @@ A tag that describes one screenshot. Screenshots must be in PNG format. There co Attribute Possible values + Required How it works width A number + Yes Each store will choose one the best matching screen resolution from each screenshot group height A number + Yes Each store will choose one the best matching screen resolution from each screenshot group index A number + Yes If several screenshots have the same index attribute then they represent the same screenshot in different sizes @@ -2569,12 +2583,12 @@ Reference country list in [JSON](http://www.onepf.org/appdf/data/countries.json) Attribute Possible values - Default + Required language two letter ISO 639-1 language code (like "en", full language list in JSON and XML formats) or two letters language code + two upper case letter ISO 3166‑1 country code (like "en-US", full country list in JSON and XML formats) - required tag + Yes @@ -2863,19 +2877,19 @@ Example type PEGI, ESRB, GRB, CERO, DEJUS or FSK - required + Yes Name of the content rating certificate certificate File name from the AppDF package - optional + No If you have a scanned certificate you can add it there mark File name from the AppDF package - optional + No If you have a special label you can add it there @@ -3316,7 +3330,7 @@ Attributes: `only-listed`. only-listed yes, no - required + Yes If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included @@ -3463,25 +3477,25 @@ If presented this tag defines a date from which the application can be distribut Attribute Possible values - Default + Required How it works year A number like 2012 - required + Yes Year of the date month Month number, Jan=1, Feb=2, ..., Dec=12 - required + Yes Month of the date day Number of the day between 1 and 31 - required + Yes Day of the date @@ -3556,25 +3570,25 @@ If presented this tag defines a final date of application distribution. Stores t Attribute Possible values - Default + Required How it works year A number like 2012 - required + Yes Year of the date month Month number, Jan=1, Feb=2, ..., Dec=12 - required + Yes Month of the date day Number of the day between 1 and 31 - required + Yes Day of the date @@ -3667,13 +3681,13 @@ Example 2 Attribute Possible values - Default + Required How it works free - yes or no - yes + yes | no + Yes <base-price> and <local-price> subtags are applicable for paid apps, <trial-version> subtag is applicable for free apps @@ -3790,13 +3804,13 @@ Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data Attribute Possible values - Default + Required How it works country two letter ISO 3166-1 country code, see the list in JSON or XML formats - required + Yes @@ -3884,13 +3898,13 @@ This tag is ignored for paid apps. Attribute Possible values - Default + Required How it works full-version package name (Android notation) - required + Yes @@ -3959,19 +3973,19 @@ Each application could have 1+ APK files. All APK files must have the same packa Attribute Possible values - Default + Required How it works main-exp-file The local path to the main expansion file, must be in the main.app-version-code.package-name.obb format. - Optional + No The main expansion file is the primary expansion file for additional resources required by your application. patch-exp-file The local path to the patch expansion file, must be in the patch.app-version-code.package-name.obb format. - Optional + No The patch expansion file is optional and intended for small updates to the main expansion file. @@ -4479,7 +4493,7 @@ Example 2 only-listed yes, no - required + Yes If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included @@ -5423,13 +5437,13 @@ The following attributes are common for `` and `` elements. Attribute Possible values - Default + Required How it works published yes | no - Required + Yes Is the in-app product published or not (is it visible to the end users) @@ -5485,13 +5499,13 @@ The following attributes are ``-specific. Attribute Possible values - Default + Required How it works type consumable | nonconsumable - Required + Yes Is the in-app product consumable or not. @@ -5783,19 +5797,19 @@ Small in-app icon. Must be in PNG format. As everything inside the ` Attribute Possible values - Default + Required How it works width A number - Required + Yes The store selects the small icon in the most appropriate size. The first icon must be 135x135, PNG. height A number - Required + Yes The store selects the app icon in the most appropriate size. The first icon must be 135x135, PNG. @@ -5862,19 +5876,19 @@ Large in-app icon. Must be in PNG format. As everything inside the ` Attribute Possible values - Default + Required How it works width A number - Required + Yes The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. height A number - Required + Yes The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. @@ -5963,19 +5977,19 @@ Small in-app icon. Attribute Possible values - Default + Required How it works width A number - Required + Yes The icon must be 114x114, PNG. height A number - Required + Yes The icon must be 114x114, PNG. @@ -5989,19 +6003,19 @@ Attributes: `width`, `height`. Attribute Possible values - Default + Required How it works width A number - Required + Yes The icon must be 512x512, PNG. height A number - Required + Yes The icon must be 512x512, PNG. @@ -6074,13 +6088,13 @@ This section describes whether the in-app is free or paid and if paid what its p Attribute Possible values - Default + Required How it works free yes | no - Optional attribute + No Default value is "no". Currently only Amazon Appstore supports this option in the raw. @@ -6204,13 +6218,13 @@ Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data Attribute Possible values - Default + Required How it works country two letter ISO 3166-1 country code, see the list in JSON or XML formats - required + Yes From 4932790b8107104173f7196dc111c9fb49f57b57 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Fri, 10 Apr 2015 19:57:10 +0300 Subject: [PATCH 012/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index b3ed5b4c..d3634079 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -3329,7 +3329,7 @@ Attributes: `only-listed`. only-listed - yes, no + yes | no Yes If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included From f6ee4d71ad0bf976f43c6adbabf84ffdec0cde40 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 17:50:46 +0300 Subject: [PATCH 013/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d3634079..e4e182c4 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -1626,7 +1626,7 @@ you, your account or your email addresses with anyone. Period. href URL Yes - Link to a webpage with your privacy policy for this application + Link to a webpage with your privacy policy for this application. @@ -1733,7 +1733,7 @@ us even if it is our fault. href URL Yes - Link to a webpage with your End User License Agreement for this application + Link to a webpage with your End User License Agreement for this application. @@ -2211,19 +2211,19 @@ A tag that describes one screenshot. Screenshots must be in PNG format. There co width A number Yes - Each store will choose one the best matching screen resolution from each screenshot group + Each store will choose one the best matching screen resolution from each screenshot group. height A number Yes - Each store will choose one the best matching screen resolution from each screenshot group + Each store will choose one the best matching screen resolution from each screenshot group. index A number Yes - If several screenshots have the same index attribute then they represent the same screenshot in different sizes + If several screenshots have the same index attribute then they represent the same screenshot in different sizes. @@ -2878,19 +2878,19 @@ Example type PEGI, ESRB, GRB, CERO, DEJUS or FSK Yes - Name of the content rating certificate + Name of the content rating certificate. certificate File name from the AppDF package No - If you have a scanned certificate you can add it there + If you have a scanned certificate you can add it there. mark File name from the AppDF package No - If you have a special label you can add it there + If you have a special label you can add it there. @@ -3331,7 +3331,7 @@ Attributes: `only-listed`. only-listed yes | no Yes - If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included + If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included. @@ -3484,19 +3484,19 @@ If presented this tag defines a date from which the application can be distribut year A number like 2012 Yes - Year of the date + Year of the date. month Month number, Jan=1, Feb=2, ..., Dec=12 Yes - Month of the date + Month of the date. day Number of the day between 1 and 31 Yes - Day of the date + Day of the date. @@ -3577,19 +3577,19 @@ If presented this tag defines a final date of application distribution. Stores t year A number like 2012 Yes - Year of the date + Year of the date. month Month number, Jan=1, Feb=2, ..., Dec=12 Yes - Month of the date + Month of the date. day Number of the day between 1 and 31 Yes - Day of the date + Day of the date. @@ -3688,7 +3688,7 @@ Example 2 free yes | no Yes - <base-price> and <local-price> subtags are applicable for paid apps, <trial-version> subtag is applicable for free apps + <base-price> and <local-price> subtags are applicable for paid apps, <trial-version> subtag is applicable for free apps. @@ -3809,7 +3809,7 @@ Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data country - two letter ISO 3166-1 country code, see the list in JSON or XML formats + two letter ISO 3166-1 country code, see the list in JSON or XML formats. Yes @@ -4494,7 +4494,7 @@ Example 2 only-listed yes, no Yes - If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included + If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included. @@ -5444,7 +5444,7 @@ The following attributes are common for `` and `` elements. published yes | no Yes - Is the in-app product published or not (is it visible to the end users) + Is the in-app product published or not (is it visible to the end users). @@ -6223,7 +6223,7 @@ Currencies used in different countries in [JSON](http://www.onepf.org/appdf/data country - two letter ISO 3166-1 country code, see the list in JSON or XML formats + two letter ISO 3166-1 country code, see the list in JSON or XML formats. Yes From 5bc4e0fc05ed81610e2232af612a314e797edcb2 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 18:53:10 +0300 Subject: [PATCH 014/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index e4e182c4..c890c568 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -86,7 +86,7 @@ The only naming convention for the files inside AppDF package is that the descri Yandex.Shell - Yandex.Shell - Free Launcher + Dialer + Widgets + Yandex.Shell — Free Launcher + Dialer + Widgets shell, homescreen, launcher My short description @@ -2258,7 +2258,7 @@ Example Store Listing / GRAPHIC ASSETS / Screenshots Yes Yes - Min length for any side: 320px. Max length for any side: 3840px + Min length for any side: 320 px. Max length for any side: 3840 px JPEG or 24-bit PNG (no alpha) 2+. Max 8 screenshots per type (Phone, 7-inch tablet, 10-inch tablet, TV). @@ -2279,11 +2279,11 @@ Example Images & Multimedia / Screenshots Yes Yes - 800 x 480px, 1024 x 600px, 1280 x 720px, -1280 x 800px, 1920 x 1080px, 1920 x 1200px, -or 2560 x 1600px (portrait or landscape) + 800x480 px, 1024x600 px, 1280x720 px, +1280x800 px, 1920x1080 px, 1920x1200 px, +or 2560x1600 px (portrait or landscape) JPG or PNG - 3-10 + 3 — 10 Opera Mobile Store @@ -2303,7 +2303,7 @@ or 2560 x 1600px (portrait or landscape) No Min 320 pixels, Max 3840 pixels, Image ratio 2:1 JPG, PNG - 4-8 + 4 — 8 SlideME @@ -2507,7 +2507,7 @@ Some stores don't support including of YouTube videos but do support uploaded vi No 0-5 MPEG-2, WMV, MOV, FLV, AVI, or H.264 MPEG-4 -720 - 1080px wide (4:3 or 16:9); 1200 kbps or higher; SFTP files larger than 150 MB +720 - 1080 px wide (4:3 or 16:9); 1200 kbps or higher; SFTP files larger than 150 MB Opera Mobile Store @@ -2755,7 +2755,7 @@ There is no universal content rating system (aka parental control rating, aka mi Child Directed n/a Over age 0 - Early Childhood (age 3-6) + Early Childhood (age 3 — 6) @@ -5845,7 +5845,7 @@ Small in-app icon. Must be in PNG format. As everything inside the `In-App Items / Images / Small icon Yes Yes - 114 x 114px PNG + 114x114 px PNG GALAXY Apps @@ -5853,7 +5853,7 @@ Small in-app icon. Must be in PNG format. As everything inside the `In App Purchase / Item Image No No - 135*135 px JPG/GIF (under 500KB) + 135x135 px JPG/GIF (under 500KB) SlideME @@ -5925,7 +5925,7 @@ Large in-app icon. Must be in PNG format. As everything inside the `In-App Items / Images / Large icon Yes Yes - 512 x 512px PNG + 512x512 px PNG GALAXY Apps From ca1e078576160d8210a6822a8fe2591e723cd40c Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 18:57:09 +0300 Subject: [PATCH 015/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index c890c568..8216d9d9 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -1896,7 +1896,7 @@ High resolution application icon. Must be in PNG format. Different stores requir Yes Yes 512x512 - 32-bit PNG (with alpha), less than 1024KB + 32-bit PNG (with alpha), less than 1 MB Amazon AppStore @@ -1923,7 +1923,7 @@ High resolution application icon. Must be in PNG format. Different stores requir Yes No 512x512 - PNG, less than 1024KB + PNG, less than 1 MB SlideME @@ -5853,7 +5853,7 @@ Small in-app icon. Must be in PNG format. As everything inside the `In App Purchase / Item Image No No - 135x135 px JPG/GIF (under 500KB) + 135x135 px JPG/GIF (under 500 KB) SlideME From bb67d0967d22395ffb942b92a0ea5a74ab89a62b Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 19:04:10 +0300 Subject: [PATCH 016/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 8216d9d9..0bcd9d49 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5845,7 +5845,7 @@ Small in-app icon. Must be in PNG format. As everything inside the `In-App Items / Images / Small icon Yes Yes - 114x114 px PNG + 114x114 px, PNG GALAXY Apps @@ -5853,7 +5853,7 @@ Small in-app icon. Must be in PNG format. As everything inside the `In App Purchase / Item Image No No - 135x135 px JPG/GIF (under 500 KB) + 135x135 px, JPG/GIF (under 500 KB) SlideME From 800ccb076606f15ecc9ece8676ca7f110799ecbb Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 19:50:28 +0300 Subject: [PATCH 017/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0bcd9d49..1b410903 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -4492,7 +4492,7 @@ Example 2 only-listed - yes, no + yes | no Yes If value is "yes" then only <include> subtags could be included, if "no" then only <exclude> subtags could be included. @@ -5140,14 +5140,14 @@ Example free-app-of-the-day-eligibility No Availability & Pricing / Free App of the Day (FAD) eligibility - yes, no + yes | no If your app is being considered, we will contact you with more detail about the program and what to expect as your app goes through the approval process. apply-amazon-drm Yes Binary File(s) / Apply Amazon DRM? - yes, no + yes | no Protect your application from unauthorized use. Without DRM, your app can be used without restrictions by any user. @@ -5161,28 +5161,28 @@ Example kindle-support/kindle-fire-first-generation Yes Binary File(s) / Device Support - yes, no + yes | no Kindle Fire (1st Generation) support kindle-support/kindle-fire Yes Binary File(s) / Device Support - yes, no + yes | no Kindle Fire support kindle-support/kindle-fire-hd Yes Binary File(s) / Device Support - yes, no + yes | no Kindle Fire HD support kindle-support/kindle-fire-hd-8-9 Yes Binary File(s) / Device Support - yes, no + yes | no Kindle Fire HD 8.9 support From 55ce7c07fcbba5f84850df5f89941aa33c25a100 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 19:52:43 +0300 Subject: [PATCH 018/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 1b410903..4267caab 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -975,7 +975,7 @@ Example ##### description/texts/title Required. -No attributes. +No attributes. Maximum length: the first tag must be 30 characters or shorter. The application name is shown in the application list. As everything inside the `` tag can be localized using `` section. Different stores have different requirements for maximum title length. In order to have flexibility to get the best from each of the stores you can include several copies of title tag. The store will take the longest one that is fits in its maximum size. The first title must be 30 symbols or shorter in order to be supported by all the stores. From 3e7bf3248b464dcf32e49f93c1012d1538ead16c Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 20:17:29 +0300 Subject: [PATCH 019/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 4267caab..95c06e1d 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -1860,13 +1860,13 @@ High resolution application icon. Must be in PNG format. Different stores requir width A number Yes - The store selects the app icon in the most appropriate size. The first icon must be 512x512. + The store selects the app icon in the most appropriate size. The first icon must be 512x512, PNG. height A number Yes - The store selects the app icon in the most appropriate size. The first icon must be 512x512. + The store selects the app icon in the most appropriate size. The first icon must be 512x512, PNG. @@ -5925,7 +5925,7 @@ Large in-app icon. Must be in PNG format. As everything inside the `In-App Items / Images / Large icon Yes Yes - 512x512 px PNG + 512x512 px, PNG GALAXY Apps From d6e8de14b8800de1227320bd1911b2d8330f577f Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 20:26:24 +0300 Subject: [PATCH 020/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 95c06e1d..6d1882a7 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -1858,13 +1858,13 @@ High resolution application icon. Must be in PNG format. Different stores requir width - A number + A positive integer Yes The store selects the app icon in the most appropriate size. The first icon must be 512x512, PNG. height - A number + A positive integer Yes The store selects the app icon in the most appropriate size. The first icon must be 512x512, PNG. @@ -2209,19 +2209,19 @@ A tag that describes one screenshot. Screenshots must be in PNG format. There co width - A number + A positive integer Yes Each store will choose one the best matching screen resolution from each screenshot group. height - A number + A positive integer Yes Each store will choose one the best matching screen resolution from each screenshot group. index - A number + A positive integer Yes If several screenshots have the same index attribute then they represent the same screenshot in different sizes. @@ -3482,7 +3482,7 @@ If presented this tag defines a date from which the application can be distribut year - A number like 2012 + A positive integer like 2012 Yes Year of the date. @@ -3575,7 +3575,7 @@ If presented this tag defines a final date of application distribution. Stores t year - A number like 2012 + A positive integer like 2012 Yes Year of the date. @@ -5802,13 +5802,13 @@ Small in-app icon. Must be in PNG format. As everything inside the ` width - A number + A positive integer Yes The store selects the small icon in the most appropriate size. The first icon must be 135x135, PNG. height - A number + A positive integer Yes The store selects the app icon in the most appropriate size. The first icon must be 135x135, PNG. @@ -5881,13 +5881,13 @@ Large in-app icon. Must be in PNG format. As everything inside the ` width - A number + A positive integer Yes The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. height - A number + A positive integer Yes The store selects the large icon in the most appropriate size. The first icon must be 512x512, PNG. @@ -5982,13 +5982,13 @@ Small in-app icon. width - A number + A positive integer Yes The icon must be 114x114, PNG. height - A number + A positive integer Yes The icon must be 114x114, PNG. @@ -6008,13 +6008,13 @@ Attributes: `width`, `height`. width - A number + A positive integer Yes The icon must be 512x512, PNG. height - A number + A positive integer Yes The icon must be 512x512, PNG. From 6ebfc2a30faf5cabd0a198a15eb50b93b0c03508 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 22:34:09 +0300 Subject: [PATCH 021/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 6d1882a7..d5f28ebb 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5392,7 +5392,10 @@ Example Yes No - + + + +### In-app Section Structure * [in-app-purchases](#in-app-purchases) * [item | subscription](#in-app-item--sub) From 7e2f05cd1feb3eaa81c24148e00bf33f51a57fdf Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 22:38:09 +0300 Subject: [PATCH 022/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d5f28ebb..7e37f1ea 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -479,7 +479,7 @@ List of Tags: * [type](#in-app-item--sub-attrs-item-spec-type) * [id](in-app-item--sub-id) * [description](#in-app-item--sub-desc) - * [title](#in-app-item--sub-desc-title) + * [title](#in-app-item--sub-title) * [text](#in-app-item--sub-desc-text) * [small-icon](#in-app-item--sub-desc-small-icon) * [large-icon](#in-app-item--sub-desc-large-icon) @@ -5406,7 +5406,7 @@ Example * [type](#in-app-item--sub-attrs-item-spec-type) * [id](in-app-item--sub-id) * [description](#in-app-item--sub-desc) - * [title](#in-app-item--sub-desc-title) + * [title](#in-app-item--sub-title) * [text](#in-app-item--sub-desc-text) * [small-icon](#in-app-item--sub-desc-small-icon) * [large-icon](#in-app-item--sub-desc-large-icon) From c489d562cdfceca6c751dcec4087aef664b8fb8e Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 22:44:15 +0300 Subject: [PATCH 023/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 7e37f1ea..ccfd851a 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -477,7 +477,7 @@ List of Tags: * [published](#in-app-item--sub-attrs-common-published) * [Item-specific attributes](#in-app-item--sub-attrs-item-spec) * [type](#in-app-item--sub-attrs-item-spec-type) - * [id](in-app-item--sub-id) + * [id](#in-app-item--sub-id) * [description](#in-app-item--sub-desc) * [title](#in-app-item--sub-title) * [text](#in-app-item--sub-desc-text) @@ -5404,7 +5404,7 @@ Example * [published](#in-app-item--sub-attrs-common-published) * [Item-specific attributes](#in-app-item--sub-attrs-item-spec) * [type](#in-app-item--sub-attrs-item-spec-type) - * [id](in-app-item--sub-id) + * [id](#in-app-item--sub-id) * [description](#in-app-item--sub-desc) * [title](#in-app-item--sub-title) * [text](#in-app-item--sub-desc-text) From 66f122a89240d8dcc092a799a819ea3b24550f7a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Mon, 13 Apr 2015 23:18:44 +0300 Subject: [PATCH 024/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index ccfd851a..92c63111 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5077,11 +5077,11 @@ Top level subtags correspond to the application AppDF ids from the following tab NOOK apps nook - --> AppsLib appslib + --> Each store subtag can replace any of the parameters from the entire description.xml by including a replacement for the corresponding tag starting from the `` tag. For example if we want to use another large promotion picture for Amazon AppStore we can include the following code: From 24b2e4505c494559865f54591423af0b7936bbc5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 00:23:51 +0300 Subject: [PATCH 025/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 92c63111..cbfc146e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6375,7 +6375,7 @@ A trial period of the subscription, in days. ### Summary tables -####Required for publishing +#### Required for publishing @@ -6470,14 +6470,23 @@ A trial period of the subscription, in days. - - - - + + + + + + + + + + + + +
yes
store-specific requirementsshort-description, large promo (`Feature Graphic`), privacy-policy, availability/countries, consent, content-rating, content-descriptors, included-activitiescategorization/subcategory, description/texts/short-description, description/texts/features, description/texts/recent-changes, description/images/screenshots/screenshot(3+ vs 2+), content-description/content-rating, content-description/content-descriptors, content-description/included-activities, availability/countries, customer-support/phone, customer-support/websitecategorization/subcategory, description/texts/short-descriptionstore-specific requirements that has direct mapping in AppDFshort-description,
large promo,
privacy-policy,
availability/countries,
consent,
content-rating,
content-descriptors,
included-activities
categorization/subcategory,
description/texts/short-description,
description/texts/features,
description/texts/recent-changes,
description/images/screenshots/screenshot (3+ vs 2+),
content-description/content-rating,
content-description/content-descriptors,
content-description/included-activities, availability/countries,
customer-support/phone,
customer-support/website
categorization/subcategory,
description/texts/short-description
categorization/subcategory
store-specific requirementsApply Amazon DRM?
#### Required for publishing with in-apps From d026aceca94764e017866ac10e4c130eb9c0f70b Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 00:31:43 +0300 Subject: [PATCH 026/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index cbfc146e..ec47a860 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6471,9 +6471,9 @@ A trial period of the subscription, in days. store-specific requirements that has direct mapping in AppDF - short-description,
large promo,
privacy-policy,
availability/countries,
consent,
content-rating,
content-descriptors,
included-activities - categorization/subcategory,
description/texts/short-description,
description/texts/features,
description/texts/recent-changes,
description/images/screenshots/screenshot (3+ vs 2+),
content-description/content-rating,
content-description/content-descriptors,
content-description/included-activities, availability/countries,
customer-support/phone,
customer-support/website - categorization/subcategory,
description/texts/short-description + short-description
large promo,
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities + categorization/subcategory
description/texts/short-description
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities, availability/countries
customer-support/phone
customer-support/website + categorization/subcategory
description/texts/short-description categorization/subcategory From 06b46a987fab2f7cd8d885f670526c241e4666c9 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 00:50:40 +0300 Subject: [PATCH 027/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index ec47a860..9cbca78b 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6474,7 +6474,7 @@ A trial period of the subscription, in days. short-description
large promo,
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities categorization/subcategory
description/texts/short-description
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities, availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description - categorization/subcategory + categorization/subcategory
requirements/supported-languages From 9b3c7dc9b50736c0f934cdfa71d08d4f5b35652b Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 11:10:13 +0300 Subject: [PATCH 028/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 9cbca78b..3badc8fe 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6471,9 +6471,9 @@ A trial period of the subscription, in days. store-specific requirements that has direct mapping in AppDF - short-description
large promo,
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities - categorization/subcategory
description/texts/short-description
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities, availability/countries
customer-support/phone
customer-support/website - categorization/subcategory
description/texts/short-description + short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities + categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website + categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
requirements/supported-languages From 4e22daea46037f11424ecf44880a1d8a6cc0d8f6 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 11:12:40 +0300 Subject: [PATCH 029/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 3badc8fe..c239f739 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6470,7 +6470,7 @@ A trial period of the subscription, in days. yes - store-specific requirements that has direct mapping in AppDF + store-specific obligatory requirements that have direct mapping in AppDF short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) @@ -6479,7 +6479,7 @@ A trial period of the subscription, in days. - store-specific requirements + store-specific obligatory requirements that have no direct mapping in AppDF< Apply Amazon DRM? From 06a8ac53aa159385a99bf3db63df495bed219828 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 11:13:35 +0300 Subject: [PATCH 030/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index c239f739..37a7e860 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6479,7 +6479,7 @@ A trial period of the subscription, in days. - store-specific obligatory requirements that have no direct mapping in AppDF< + store-specific obligatory requirements that have no direct mapping in AppDF Apply Amazon DRM? From 91a8b1f714f73bd8843cd416452e58bd32fd0b76 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 11:27:45 +0300 Subject: [PATCH 031/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 37a7e860..676cbb15 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6384,6 +6384,7 @@ A trial period of the subscription, in days. Amazon Opera Mobile Store GALAXY Apps + SlideME type @@ -6391,6 +6392,7 @@ A trial period of the subscription, in days. yes yes no + category @@ -6398,6 +6400,7 @@ A trial period of the subscription, in days. yes yes yes + title @@ -6405,6 +6408,7 @@ A trial period of the subscription, in days. yes yes yes + full-description @@ -6412,6 +6416,7 @@ A trial period of the subscription, in days. yes yes yes + app-icon @@ -6419,6 +6424,7 @@ A trial period of the subscription, in days. yes no yes + screenshots @@ -6426,6 +6432,7 @@ A trial period of the subscription, in days. yes no yes + content-rating @@ -6433,6 +6440,7 @@ A trial period of the subscription, in days. yes no yes + content-descriptors @@ -6440,6 +6448,7 @@ A trial period of the subscription, in days. yes yes no + included-activities @@ -6447,6 +6456,7 @@ A trial period of the subscription, in days. yes no no + base-price (for paid apps) @@ -6454,6 +6464,7 @@ A trial period of the subscription, in days. yes yes yes + apk-files @@ -6461,6 +6472,7 @@ A trial period of the subscription, in days. yes yes yes + customer-support/email @@ -6468,6 +6480,7 @@ A trial period of the subscription, in days. yes no yes + store-specific obligatory requirements that have direct mapping in AppDF @@ -6475,6 +6488,7 @@ A trial period of the subscription, in days. categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
requirements/supported-languages + Default language
Trial version @@ -6484,6 +6498,7 @@ A trial period of the subscription, in days. Apply Amazon DRM? + From f4c370badd0ba845e78664df9f0c59a4dd647d9d Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 14:51:53 +0300 Subject: [PATCH 032/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 676cbb15..2a283223 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6488,7 +6488,7 @@ A trial period of the subscription, in days. categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
requirements/supported-languages - Default language
Trial version + price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising @@ -6498,7 +6498,7 @@ A trial period of the subscription, in days. Apply Amazon DRM? - + Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
From 5aad9d431626b439c2c842fbbe5210c2c88e5aa5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 15:02:19 +0300 Subject: [PATCH 033/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 2a283223..cfbf8444 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6487,7 +6487,7 @@ A trial period of the subscription, in days. short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) - categorization/subcategory
requirements/supported-languages + categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+) price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising From f8234367f31ebc17f71b1a3ac1de9ff7d847ea18 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 15:50:58 +0300 Subject: [PATCH 034/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index cfbf8444..0a05cf96 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -350,7 +350,7 @@ The only naming convention for the files inside AppDF package is that the descri yes - yes + yes yes @@ -1142,10 +1142,10 @@ Comma separated the list of keywords. As everything inside the `` t SlideME Yes Keywords - No + Yes No Max 6 keywords - + 2 — 6 keywords required @@ -6487,8 +6487,8 @@ A trial period of the subscription, in days. short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) - categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+) - price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising + categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages + description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root @@ -6498,7 +6498,7 @@ A trial period of the subscription, in days. Apply Amazon DRM? - Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
+ Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items From 2216f4469e190b7a5d90535b574ea5e3b47c730d Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 15:58:06 +0300 Subject: [PATCH 035/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0a05cf96..d0573438 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5211,28 +5211,11 @@ Example license-type No License / License - One from the list below + All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License Default value is "All Rights Reserved" -Possible `` values: -* All Rights Reserved -* Apache License 2.0 -* Commercial Royalty-Free -* Common Development and Distribution License (CDDL) -* Eclipse Public License (EPL) -* FREE Licensed Closed Source - Public Domain -* GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 -* GNU General Public License (GPL) v2 -* GNU General Public License (GPL) v3 -* GNU Library General Public License (LGPL) -* GNU Library General Public License (LGPL) v3 -* Mozilla Public License 1.1 (MPL) -* New BSD License -* Other / Proprietary -* The MIT License - ###
in-app-purchases Optional. From 36469cd6b230ba3585bdddc7f3a14f0fafe20886 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 17:23:58 +0300 Subject: [PATCH 036/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 494 +++++++++++++++++++++++++++++++- 1 file changed, 491 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d0573438..d1d12d7e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5196,6 +5196,9 @@ Example ```xml Apache License 2.0 + no + no + English (United States) ``` @@ -5203,17 +5206,502 @@ Example Tag Required - Amazon name Possible values Comments license-type - No - License / License + Yes All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License Default value is "All Rights Reserved" + + required-third-party-libraries + Yes + yes | no + Select Yes if the application requires third-party libraries (e.g. non-preloaded libraries). + + + + subsubcategory + Depends on a subcategory + Finance/Corporate/ Budgeting | Investments | Tax | Other +
Finance/Personal/ Budgeting | Investments | Tax | Other +
Fun & Games/Action/ Hack-And-Slash | Platformer | Rail Shooter | Shooter | Third-Person Shooter | Thriller | Other +
Fun & Games/Adventure/ Roleplaying | Third Person Shooter | Other +
Fun & Games/Arcade/ Shooter | Fighting | Flight | Hack-And-Slash | Racing | Rail Shooter | Third Person Shooter | Other +
Fun & Games/Cards & Casino/ Betting | Blackjack | Bridge | Euchre | Freecell | Gin | Hearts | Poker | Rummy | Slots | Solitaire | Spades | Other +
Fun & Games/Casual/ Physics-Based | Social Gaming | Other +
Fun & Games/Educational/ Arithmetic | Geography | Grammar | Kids | Science | Other +
Fun & Games/Multiplayer/ Online Roleplaying | Social Gaming | Other +
Fun & Games/Music/ Karaoke | Party | Rhythm | Simulation | Other +
Fun & Games/Puzzle/ Hidden Object | Jigsaw | Physics | Pictures | Sokoban | Sudoku | Trivia | Words | Other +
Fun & Games/Racing/ Arcade Racing | Betting | Dog | Horse | Simulation Racing | Other +
Fun & Games/Role Playing/ Action Rpg | Mmorpg | Social Rpg | Other +
Fun & Games/Sports/ Basketball | Cricket | Football | Soccer | Swimming | Other +
Fun & Games/Strategy/ Moba | Realtime Strategy | Simulation | Tower Defense | Other +
Home & Hobby/Cooking/ African | Arabic | Asian | Chinese | French | Fusion | Greek | International | Italian | Japanese | Mediterranean | Mexican | Middle East | Oriental | Thai | Vietnamese | Other +
Home & Hobby/Shopping/ Beauty | Decoration | Fashion | Gadgets | Knitting | Sports | Other +
Music/Instruments/ Drums | Piano | Other +
News & Weather/News/ vPolitics | Sports | Technology | Other
+
News & Weather/Weather/ Local Forecast | Widget | Other +
Publications/Comics/ Comic Book | Comic Strip | Comix | Doujinshi | Graphic Novel | Manga | Motion Comic | Other +
Publications/E-books/ Biography | Business | Children | Cooking | Fantasy | Fiction | Health | History | Humor | Lifestyle | Mystery | Non-Fiction | Parenting | Politics | Reference | Religion | Romance | Science | Sports | Technology | Travel | Other +
Publications/Magazines/ Beauty | Cooking | Fashion | Gadgets | Knitting | Photography | Sports | Other +
Themes/Live Wallpapers/ Animation | Fantasy | Holidays | Nature | Sports | Other +
Themes/Wallpapers/ Fantasy | Holidays | Nature | Sports | Other +
Tools & Utilities/Security/ Ad Scanning | Antivirus | Other +
Travel & Locality/Navigation/ GPS | Maps | Other + + + + default-language + Yes + Afrikaans | +Afrikaans (Namibia) | +Afrikaans (South Africa) | +Akan | +Akan (Ghana) | +Albanian | +Albanian (Albania) | +Amharic | +Amharic (Ethiopia) | +Arabic | +Arabic (Algeria) | +Arabic (Bahrain) | +Arabic (Egypt) | +Arabic (Iraq) | +Arabic (Israel) | +Arabic (Jordan) | +Arabic (Kuwait) | +Arabic (Lebanon) | +Arabic (Libya) | +Arabic (Morocco) | +Arabic (Oman) | +Arabic (Qatar) | +Arabic (Saudi Arabia) | +Arabic (Sudan) | +Arabic (Syria) | +Arabic (Tunisia) | +Arabic (United Arab Emirates) | +Arabic (Yemen) | +Armenian | +Armenian (Armenia) | +Assamese | +Assamese (India) | +Asu | +Asu (Tanzania) | +Azerbaijani | +Azerbaijani (Cyrillic) | +Azerbaijani (Cyrillic, Azerbaijan) | +Azerbaijani (Latin) | +Azerbaijani (Latin, Azerbaijan) | +Bambara | +Bambara (Mali) | +Basque | +Basque (Spain) | +Belarusian | +Belarusian (Belarus) | +Bemba | +Bemba (Zambia) | +Bena | +Bena (Tanzania) | +Bengali | +Bengali (Bangladesh) | +Bengali (India) | +Bosnian | +Bosnian (Bosnia and Herzegovina) | +Bulgarian | +Bulgarian (Bulgaria) | +Burmese | +Burmese (Myanmar [Burma]) | +Catalan | +Catalan (Spain) | +Central Morocco Tamazight | +Central Morocco Tamazight (Latin) | +Central Morocco Tamazight (Latin, Morocco) | +Cherokee | +Cherokee (United States) | +Chiga | +Chiga (Uganda) | +Chinese | +Chinese (China) | +Chinese (Hong Kong SAR China) | +Chinese (Simplified Han) | +Chinese (Simplified Han, China) | +Chinese (Simplified Han, Hong Kong SAR China) | +Chinese (Simplified Han, Macau SAR China) | +Chinese (Simplified Han, Singapore) | +Chinese (Taiwan) | +Chinese (Traditional Han) | +Chinese (Traditional Han, Hong Kong SAR China) | +Chinese (Traditional Han, Macau SAR China) | +Chinese (Traditional Han, Taiwan) | +Cornish | +Cornish (United Kingdom) | +Croatian | +Croatian (Croatia) | +Czech | +Czech (Czech Republic) | +Danish | +Danish (Denmark) | +Dutch | +Dutch (Belgium) | +Dutch (Netherlands) | +Embu | +Embu (Kenya) | + selected=English | +English (American Samoa) | +English (Australia) | +English (Belgium) | +English (Belize) | +English (Botswana) | +English (Canada) | +English (Guam) | +English (Hong Kong SAR China) | +English (India) | +English (Ireland) | +English (Jamaica) | +English (Malta) | +English (Marshall Islands) | +English (Mauritius) | +English (Namibia) | +English (New Zealand) | +English (Northern Mariana Islands) | +English (Pakistan) | +English (Philippines) | +English (Singapore) | +English (South Africa) | +English (Trinidad and Tobago) | +English (U.S. Minor Outlying Islands) | +English (U.S. Virgin Islands) | +English (United Kingdom) | +English (United States) | +English (United States, Computer) | +English (Zimbabwe) | +Esperanto | +Estonian | +Estonian (Estonia) | +Ewe | +Ewe (Ghana) | +Ewe (Togo) | +Faroese | +Faroese (Faroe Islands) | +Filipino | +Filipino (Philippines) | +Finnish | +Finnish (Finland) | +French | +French (Belgium) | +French (Benin) | +French (Burkina Faso) | +French (Burundi) | +French (Cameroon) | +French (Canada) | +French (Central African Republic) | +French (Chad) | +French (Comoros) | +French (Congo - Brazzaville) | +French (Congo - Kinshasa) | +French (Côte d’Ivoire) | +French (Djibouti) | +French (Equatorial Guinea) | +French (France) | +French (Gabon) | +French (Guadeloupe) | +French (Guinea) | +French (Luxembourg) | +French (Madagascar) | +French (Mali) | +French (Martinique) | +French (Monaco) | +French (Niger) | +French (Réunion) | +French (Rwanda) | +French (Saint Barthélemy) | +French (Saint Martin) | +French (Senegal) | +French (Switzerland) | +French (Togo) | +Fulah | +Fulah (Senegal) | +Galician | +Galician (Spain) | +Ganda | +Ganda (Uganda) | +Georgian | +Georgian (Georgia) | +German | +German (Austria) | +German (Belgium) | +German (Germany) | +German (Liechtenstein) | +German (Luxembourg) | +German (Switzerland) | +Greek | +Greek (Cyprus) | +Greek (Greece) | +Gujarati | +Gujarati (India) | +Gusii | +Gusii (Kenya) | +Hausa | +Hausa (Latin) | +Hausa (Latin, Ghana) | +Hausa (Latin, Niger) | +Hausa (Latin, Nigeria) | +Hawaiian | +Hawaiian (United States) | +Hebrew | +Hebrew (Israel) | +Hebrew (legacy iw locale) | +Hindi | +Hindi (India) | +Hungarian | +Hungarian (Hungary) | +Icelandic | +Icelandic (Iceland) | +Igbo | +Igbo (Nigeria) | +Indonesian | +Indonesian (Indonesia) | +Indonesian (legacy in code) | +Irish | +Irish (Ireland) | +Italian | +Italian (Italy) | +Italian (Switzerland) | +Japanese | +Japanese (Japan) | +Kabuverdianu | +Kabuverdianu (Cape Verde) | +Kabyle | +Kabyle (Algeria) | +Kalaallisut | +Kalaallisut (Greenland) | +Kalenjin | +Kalenjin (Kenya) | +Kamba | +Kamba (Kenya) | +Kannada | +Kannada (India) | +Kazakh | +Kazakh (Cyrillic) | +Kazakh (Cyrillic, Kazakhstan) | +Khmer | +Khmer (Cambodia) | +Kikuyu | +Kikuyu (Kenya) | +Kinyarwanda | +Kinyarwanda (Rwanda) | +Konkani | +Konkani (India) | +Korean | +Korean (South Korea) | +Koyra Chiini | +Koyra Chiini (Mali) | +Koyraboro Senni | +Koyraboro Senni (Mali) | +Langi | +Langi (Tanzania) | +Latvian | +Latvian (Latvia) | +Lithuanian | +Lithuanian (Lithuania) | +Luo | +Luo (Kenya) | +Luyia | +Luyia (Kenya) | +Macedonian | +Macedonian (Macedonia) | +Machame | +Machame (Tanzania) | +Makonde | +Makonde (Tanzania) | +Malagasy | +Malagasy (Madagascar) | +Malay | +Malay (Brunei) | +Malay (Malaysia) | +Malayalam | +Malayalam (India) | +Maltese | +Maltese (Malta) | +Manx | +Manx (United Kingdom) | +Marathi | +Marathi (India) | +Masai | +Masai (Kenya) | +Masai (Tanzania) | +Meru | +Meru (Kenya) | +Morisyen | +Morisyen (Mauritius) | +Nama | +Nama (Namibia) | +Nepali | +Nepali (India) | +Nepali (Nepal) | +North Ndebele | +North Ndebele (Zimbabwe) | +Norwegian | +Norwegian Bokmål | +Norwegian Bokmål (Norway) | +Norwegian Nynorsk | +Norwegian Nynorsk (Norway) | +Nyankole | +Nyankole (Uganda) | +Oriya | +Oriya (India) | +Oromo | +Oromo (Ethiopia) | +Oromo (Kenya) | +Pashto | +Pashto (Afghanistan) | +Persian | +Persian (Afghanistan) | +Persian (Iran) | +Polish | +Polish (Poland) | +Portuguese | +Portuguese (Brazil) | +Portuguese (Guinea-Bissau) | +Portuguese (Mozambique) | +Portuguese (Portugal) | +Punjabi | +Punjabi (Arabic) | +Punjabi (Arabic, Pakistan) | +Punjabi (Gurmukhi) | +Punjabi (Gurmukhi, India) | +Romanian | +Romanian (Moldova) | +Romanian (Romania) | +Romansh | +Romansh (Switzerland) | +Rombo | +Rombo (Tanzania) | +Russian | +Russian (Moldova) | +Russian (Russia) | +Russian (Ukraine) | +Rwa | +Rwa (Tanzania) | +Samburu | +Samburu (Kenya) | +Sango | +Sango (Central African Republic) | +Sena | +Sena (Mozambique) | +Serbian | +Serbian (Cyrillic) | +Serbian (Cyrillic, Bosnia and Herzegovina) | +Serbian (Cyrillic, Montenegro) | +Serbian (Cyrillic, Serbia) | +Serbian (Latin) | +Serbian (Latin, Bosnia and Herzegovina) | +Serbian (Latin, Montenegro) | +Serbian (Latin, Serbia) | +Shona | +Shona (Zimbabwe) | +Sichuan Yi | +Sichuan Yi (China) | +Sinhala | +Sinhala (Sri Lanka) | +Slovak | +Slovak (Slovakia) | +Slovenian | +Slovenian (Slovenia) | +Soga | +Soga (Uganda) | +Somali | +Somali (Djibouti) | +Somali (Ethiopia) | +Somali (Kenya) | +Somali (Somalia) | +Spanish | +Spanish (Argentina) | +Spanish (Bolivia) | +Spanish (Chile) | +Spanish (Colombia) | +Spanish (Costa Rica) | +Spanish (Dominican Republic) | +Spanish (Ecuador) | +Spanish (El Salvador) | +Spanish (Equatorial Guinea) | +Spanish (Guatemala) | +Spanish (Honduras) | +Spanish (Latin America) | +Spanish (Mexico) | +Spanish (Nicaragua) | +Spanish (Panama) | +Spanish (Paraguay) | +Spanish (Peru) | +Spanish (Puerto Rico) | +Spanish (Spain) | +Spanish (United States) | +Spanish (Uruguay) | +Spanish (Venezuela) | +Swahili | +Swahili (Kenya) | +Swahili (Tanzania) | +Swedish | +Swedish (Finland) | +Swedish (Sweden) | +Swiss German | +Swiss German (Switzerland) | +Tachelhit | +Tachelhit (Latin) | +Tachelhit (Latin, Morocco) | +Tachelhit (Tifinagh) | +Tachelhit (Tifinagh, Morocco) | +Tagalog | +Taita | +Taita (Kenya) | +Tamil | +Tamil (India) | +Tamil (Sri Lanka) | +Telugu | +Telugu (India) | +Teso | +Teso (Kenya) | +Teso (Uganda) | +Thai | +Thai (Thailand) | +Tibetan | +Tibetan (China) | +Tibetan (India) | +Tigrinya | +Tigrinya (Eritrea) | +Tigrinya (Ethiopia) | +Tonga | +Tonga (Tonga) | +Turkish | +Turkish (Turkey) | +Ukrainian | +Ukrainian (Ukraine) | +Urdu | +Urdu (India) | +Urdu (Pakistan) | +Uzbek | +Uzbek (Arabic) | +Uzbek (Arabic, Afghanistan) | +Uzbek (Cyrillic) | +Uzbek (Cyrillic, Uzbekistan) | +Uzbek (Latin) | +Uzbek (Latin, Uzbekistan) | +Vietnamese | +Vietnamese (Vietnam) | +Vunjo | +Vunjo (Tanzania) | +Welsh | +Welsh (United Kingdom) | +Yoruba | +Yoruba (Nigeria) | +Zulu | +Zulu (South Africa) | + + ###
in-app-purchases From 8fd2f843c4ac4aa6902904d2183711aee258b52c Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 17:32:08 +0300 Subject: [PATCH 037/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d1d12d7e..6623b86a 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5197,7 +5197,7 @@ Example Apache License 2.0 no - no + Other English (United States) ``` @@ -5768,7 +5768,10 @@ Example - success + Apache License 2.0 + no + Other + English (United States) From 9b22840a752bd2fff7257e2a16a23229720969af Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 17:33:18 +0300 Subject: [PATCH 038/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 6623b86a..6178a16a 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5699,7 +5699,7 @@ Welsh (United Kingdom) | Yoruba | Yoruba (Nigeria) | Zulu | -Zulu (South Africa) | +Zulu (South Africa) From ea0ad88b39a7b892967237c7f6163812284ab27d Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 17:38:12 +0300 Subject: [PATCH 039/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 6178a16a..7bdd5ee5 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -395,8 +395,10 @@ The only naming convention for the files inside AppDF package is that the descri - - apache2 + Apache License 2.0 + no + Other + English (United States) @@ -5036,8 +5038,11 @@ Example - apache2 - + Apache License 2.0 + no + Other + English (United States) + ``` From 68fda33eb9959242152cd872115627809f97ad79 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 17:50:17 +0300 Subject: [PATCH 040/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 7bdd5ee5..28884d29 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5224,7 +5224,7 @@ Example required-third-party-libraries Yes yes | no - Select Yes if the application requires third-party libraries (e.g. non-preloaded libraries). + Select Yes if the application requires third-party libraries (e.g. non-preloaded libraries).
Default value is "no". @@ -5257,7 +5257,7 @@ Example
Themes/Wallpapers/ Fantasy | Holidays | Nature | Sports | Other
Tools & Utilities/Security/ Ad Scanning | Antivirus | Other
Travel & Locality/Navigation/ GPS | Maps | Other - + Default value is "Other". default-language @@ -5705,7 +5705,7 @@ Yoruba | Yoruba (Nigeria) | Zulu | Zulu (South Africa) - + Default value is "English (United States)". From fcc0720adcc731c4052aa312a62f91b6b150b049 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 18:29:32 +0300 Subject: [PATCH 041/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 28884d29..748b32ff 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -381,19 +381,6 @@ The only naming convention for the files inside AppDF package is that the descri Version 1 - - - phone,tablet - - yes - - yes - - - Education / Video - Music / Album - - Apache License 2.0 no @@ -5028,15 +5015,6 @@ Example Version 1 - - phone,tablet - yes - yes - - Education / Video - Music / Album - - Apache License 2.0 no @@ -6966,7 +6944,7 @@ A trial period of the subscription, in days. short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) - categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages + categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root From 5086cebb0ef5d88231a34f03cd72bd63213751b7 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 18:30:53 +0300 Subject: [PATCH 042/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 1 - 1 file changed, 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 748b32ff..186a5b50 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -457,7 +457,6 @@ List of Tags: * [website](#customer-support-website) * [store-specific](#store-specific) * [amazon](#store-specific-amazon) - * [samsung](#store-specific-samsung) * [slideme](#store-specific-slideme) * [in-app-purchases](#in-app-purchases) * [item | subscription](#in-app-item--sub) From 6910d1fbd101639f49cfcf10cbc956dd88a99035 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 19:30:43 +0300 Subject: [PATCH 043/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 186 +------------------------------- 1 file changed, 2 insertions(+), 184 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 186a5b50..55330436 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7329,7 +7329,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Amazon AppStore Opera Store Yandex.Store - GALAXY Apps SlideMe @@ -7338,7 +7337,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Comic Strips eBooks eBooks - Education/E-Book Publications / Comics @@ -7347,7 +7345,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Other eBooks eBooks - Education/E-Book Publications / E-books @@ -7356,7 +7353,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Other eBooks eBooks - Education/E-Book Publications @@ -7365,7 +7361,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Books & Readers eBooks eBooks - Education/E-Book Publications / E-book readers @@ -7374,7 +7369,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Children’s Books eBooks eBooks - Education/E-Book Publications @@ -7383,7 +7377,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Books & Comic / Graphic Novels eBooks eBooks - Education/E-Book Publications @@ -7392,7 +7385,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Reference eBooks eBooks - Education/E-Book Publications @@ -7401,7 +7393,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Other Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7410,7 +7401,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Other Travel & Maps Travel & Maps - Reference Travel & Locality / Country Guides @@ -7419,7 +7409,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Boston Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7428,7 +7417,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Chicago Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7437,7 +7425,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Dallas Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7446,7 +7433,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Los Angeles Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7455,7 +7441,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Miami Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7464,7 +7449,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / New York Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7473,7 +7457,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Philadelphia Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7482,7 +7465,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Phoenix Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7491,7 +7473,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / San Francisco Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7500,7 +7481,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c City Info / Seattle Travel & Maps Travel & Maps - Reference Travel & Locality / City Guides @@ -7509,7 +7489,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Weather Travel & Maps Travel & Maps - Weather News & Weather / Weather @@ -7518,7 +7497,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Transportation Travel & Maps Travel & Maps - Travel Travel & Locality / Other @@ -7527,7 +7505,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Other Travel & Maps Travel & Maps - Travel Travel & Locality @@ -7536,7 +7513,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Auto Rental Travel & Maps Travel & Maps - Travel Travel & Locality / Other @@ -7545,7 +7521,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Flight Travel & Maps Travel & Maps - Travel Travel & Locality / Other @@ -7554,7 +7529,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Hotel Travel & Maps Travel & Maps - Travel Travel & Locality / Other @@ -7563,7 +7537,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Travel / Trip Planner Travel & Maps Travel & Maps - Travel Travel & Locality / Other @@ -7572,7 +7545,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Navigation Travel & Maps Travel & Maps - Navigation Travel & Locality / Navigation @@ -7581,7 +7553,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion @@ -7590,7 +7561,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Buddhism @@ -7599,7 +7569,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Chinese folk @@ -7608,7 +7577,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Christianity @@ -7617,7 +7585,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Hinduism @@ -7626,7 +7593,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Islam @@ -7635,7 +7601,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Religion / Other @@ -7645,7 +7610,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Lifestyle - Lifestyle Home & Hobby @@ -7653,7 +7617,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Home & Hobby @@ -7662,7 +7625,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Other Entertainment Entertainment - Lifestyle Home & Hobby / Other @@ -7671,7 +7633,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Advice Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7680,7 +7641,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Astrology Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7689,7 +7649,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Celebrity Entertainment Entertainment - Lifestyle Lifestyle / Celebrities @@ -7698,7 +7657,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Celebrity Entertainment Entertainment - Lifestyle Lifestyle / Culture @@ -7707,7 +7665,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Celebrity Entertainment Entertainment - Lifestyle Lifestyle / Design @@ -7716,7 +7673,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Celebrity Entertainment Entertainment - Lifestyle Lifestyle / Fashion @@ -7725,7 +7681,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Celebrity Entertainment Entertainment - Lifestyle Lifestyle / Living @@ -7734,7 +7689,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Hair & Beauty Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7743,7 +7697,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Home & Garden Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7752,7 +7705,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Parenting Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7761,7 +7713,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Quizzes & Games Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7770,7 +7721,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Relationships Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7779,7 +7729,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Lifestyle / Self Improvement Entertainment Entertainment - Lifestyle Lifestyle / Other @@ -7788,7 +7737,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Magazines Entertainment Entertainment - News/Magazine Publications / Magazines @@ -7797,7 +7745,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Newspapers Entertainment Entertainment - News/Magazine Publications @@ -7806,7 +7753,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Other Entertainment Entertainment - News/Magazine News & Weather / News @@ -7815,7 +7761,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Other Entertainment Entertainment - News/Magazine News & Weather / Regional News @@ -7824,7 +7769,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Other Entertainment Entertainment - News/Magazine News & Weather / Other @@ -7833,7 +7777,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Other Entertainment Entertainment - News/Magazine News & Weather @@ -7842,7 +7785,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Business Entertainment Entertainment - News/Magazine News & Weather / News @@ -7851,7 +7793,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Entertainment Entertainment Entertainment - News/Magazine News & Weather / News @@ -7860,7 +7801,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Health Entertainment Entertainment - News/Magazine News & Weather / News @@ -7869,7 +7809,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Politics Entertainment Entertainment - News/Magazine News & Weather / News @@ -7878,7 +7817,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Science & Tech Entertainment Entertainment - News/Magazine News & Weather / News @@ -7887,7 +7825,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / Sports Entertainment Entertainment - News/Magazine News & Weather / News @@ -7896,7 +7833,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / US Entertainment Entertainment - News/Magazine News & Weather / News @@ -7905,7 +7841,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c News & Weather / World Entertainment Entertainment - News/Magazine News & Weather / News @@ -7914,7 +7849,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Shopping Entertainment Entertainment - Entertainment Home & Hobby / Shopping @@ -7924,7 +7858,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Sports - Sports Sports / Athletic @@ -7932,7 +7865,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Other Entertainment Entertainment - Sports Sports / Athletic @@ -7941,7 +7873,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Other Entertainment Entertainment - Sports Sports / Disabled @@ -7950,7 +7881,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Other Entertainment Entertainment - Sports Sports / Extreme @@ -7959,7 +7889,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Other Entertainment Entertainment - Sports Sports / Motor @@ -7968,7 +7897,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Baseball Entertainment Entertainment - Sports Sports / Other @@ -7977,7 +7905,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Basketball Entertainment Entertainment - Sports Sports / Other @@ -7986,7 +7913,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Boxing Entertainment Entertainment - Sports Sports / Other @@ -7995,7 +7921,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Football Entertainment Entertainment - Sports Sports / Other @@ -8004,7 +7929,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Golf Entertainment Entertainment - Sports Sports / Other @@ -8013,18 +7937,15 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Hockey Entertainment Entertainment - Sports Sports / Other Sports / NCAA Sports - Sports / NCAA - + Sports / NCAA Entertainment Entertainment - Sports Sports / Other @@ -8033,7 +7954,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Soccer Entertainment Entertainment - Sports Sports / Other @@ -8042,18 +7962,15 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Sports / Tennis Entertainment Entertainment - Sports Sports / Other Sports / UFC Sports - Sports / UFC - + Sports / UFC Entertainment Entertainment - Sports Sports / Other @@ -8063,7 +7980,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Podcasts @@ -8072,7 +7988,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment @@ -8081,7 +7996,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Comedy @@ -8089,7 +8003,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Comedy @@ -8098,7 +8011,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Music @@ -8107,7 +8019,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Sports @@ -8116,7 +8027,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Theatre @@ -8125,7 +8035,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Entertainment Entertainment / Other @@ -8134,7 +8043,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Entertainment Entertainment Entertainment - Music/Video Entertainment / Film @@ -8143,7 +8051,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Other Entertainment Entertainment - Kids / All Education / Early Childhood @@ -8152,7 +8059,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Alphabet Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8161,7 +8067,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Animals Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8170,7 +8075,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / History Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8179,7 +8083,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Language Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8188,7 +8091,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Math Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8197,7 +8099,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Popular Characters Entertainment Entertainment - Kids / Edutainmenttd> Education / Early Childhood @@ -8206,7 +8107,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Reading Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8215,7 +8115,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Science Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8224,7 +8123,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Kids / Writing Entertainment Entertainment - Kids / Edutainment Education / Early Childhood @@ -8233,7 +8131,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Other Entertainment Entertainment - Education/E-Book Education @@ -8242,7 +8139,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Other Entertainment Entertainment - Education/E-Book Education / Higher @@ -8251,7 +8147,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Other Entertainment Entertainment - Education/E-Book Education / Primary @@ -8260,7 +8155,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Other Entertainment Entertainment - Education/E-Book Education / Secondary @@ -8269,7 +8163,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / History Entertainment Entertainment - Education/E-Book Education / Other @@ -8278,7 +8171,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Math Entertainment Entertainment - Education/E-Book Education / Other @@ -8287,7 +8179,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Reading Entertainment Entertainment - Education/E-Book Education / Other @@ -8296,7 +8187,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Science Entertainment Entertainment - Education/E-Book Education / Other @@ -8305,7 +8195,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Test Guides Entertainment Entertainment - Education/E-Book Education / Other @@ -8314,7 +8203,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Writing Entertainment Entertainment - Education/E-Book Education / Other @@ -8323,7 +8211,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Language Languages & Translators Languages & Translators - Education/E-Book Languages @@ -8332,7 +8219,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Language Languages & Translators Languages & Translators - Education/E-Book Languages / Dictionaries @@ -8341,7 +8227,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Education / Language Languages & Translators Languages & Translators - Education/E-Book Languages / Language learning @@ -8350,7 +8235,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Web Browsers Communication Communication - Social Networking Tools & Utilities / Browsers @@ -8359,7 +8243,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Communication Communication Communication - Social Networking Communication @@ -8368,7 +8251,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Communication Communication Communication - Social Networking Communication / E-mail @@ -8377,7 +8259,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Communication Communication Communication - Social Networking Communication / Instant Messaging @@ -8387,7 +8268,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Communication Communication Communication - Social Networking Communication / SMS @@ -8397,7 +8277,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Communication Communication Communication - Social Networking Communication / Other @@ -8406,7 +8285,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Social Networking Communication Communication - Social Networking Communication / Social Networking @@ -8415,7 +8293,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Real Estate Business & Finance Business & Finance - Business Finance / Other @@ -8424,7 +8301,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Finance / Other Business & Finance Business & FinanceBusiness - Business Finance / Other @@ -8434,7 +8310,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Business & Finance Business & Finance Finance - Finance Finance / Corporate @@ -8442,7 +8317,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Finance / Other Business & Finance Business & Finance - Finance Finance / Corporate @@ -8451,7 +8325,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Finance / Other Business & Finance Business & Finance - Finance Finance / Other @@ -8461,7 +8334,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Business & Finance Business & Finance Finance - Finance Finance / Banking @@ -8470,7 +8342,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Business & Finance Business & Finance Finance - Finance Finance / Investing @@ -8479,7 +8350,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Business & Finance Business & Finance Finance - Finance Finance / Money & Currency @@ -8488,7 +8358,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Business & Finance Business & Finance Finance - Finance Personal Finance @@ -8496,7 +8365,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Finance / Personal Finance Business & Finance Business & Finance - Finance Finance / Personal @@ -8505,7 +8373,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Finance / Personal Finance Business & Finance Business & Finance - Finance Home & Hobby / Budgeting @@ -8514,7 +8381,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Other Health Health - Health/Fitness Health & Fitness @@ -8523,7 +8389,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Diet & Weight Loss Health Health - Health/Fitness Health & Fitness / Calorie calculators @@ -8532,7 +8397,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Exercise & Fitness Health Health - Health/Fitness Health & Fitness / Fitness @@ -8541,7 +8405,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Medical Health Health - Health/Fitness Health & Fitness / Other @@ -8550,7 +8413,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Meditation Health Health - Health/Fitness Health & Fitness / Other @@ -8559,7 +8421,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Pregnancy Health Health - Health/Fitness Health & Fitness / Family Planning @@ -8568,7 +8429,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Health & Fitness / Sleep Trackers Health Health - Health/Fitness Health & Fitness / Other @@ -8577,7 +8437,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Cooking Health Health - Health/Fitness Home & Hobby / Cooking @@ -8586,7 +8445,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Other Utilities Utilities - Utilities Tools & Utilities @@ -8595,7 +8453,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Other Utilities Utilities - Utilities Tools & Utilities / Developer – Programmer @@ -8604,7 +8461,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Other Utilities Utilities - Utilities Tools & Utilities / Other @@ -8613,7 +8469,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Other Utilities Utilities - Utilities Tools & Utilities / Security @@ -8622,7 +8477,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Alarms & Clocks Utilities Utilities - Utilities Tools & Utilities / Other @@ -8631,7 +8485,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Battery Savers Utilities Utilities - Utilities Tools & Utilities / Other @@ -8640,7 +8493,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Calculators Utilities Utilities - Utilities Tools & Utilities / Other @@ -8649,7 +8501,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Calendars Organizers Organizers - Utilities Tools & Utilities / Other @@ -8658,7 +8509,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Utilities / Notes Organizers Organizers - Utilities Tools & Utilities / Other @@ -8668,7 +8518,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Organizers Organizers Productivity - Productivity Music @@ -8676,7 +8525,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Other Multimedia Multimedia - Music/Video Music @@ -8685,7 +8533,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Artists Multimedia Multimedia - Music/Video Music / Other @@ -8694,7 +8541,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Instruments Multimedia Multimedia - Music/Video Music / Instruments @@ -8703,7 +8549,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Music Players Multimedia Multimedia - Music/Video Music / Music players @@ -8712,7 +8557,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Radio Multimedia Multimedia - Music/Video Music / Radio @@ -8721,7 +8565,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Music / Songbooks Multimedia Multimedia - Music/Video Music / Other @@ -8730,7 +8573,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Photography Multimedia Multimedia - Photo Photography @@ -8739,7 +8581,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Photography Multimedia Multimedia - Photo Photography / Camera @@ -8748,7 +8589,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Photography Multimedia Multimedia - Photo Photography / Editing @@ -8757,7 +8597,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Photography Multimedia Multimedia - Photo Photography / Gallery @@ -8766,7 +8605,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Photography Multimedia Multimedia - Photo Photography / Sharing @@ -8775,7 +8613,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Themes Themes & Skins Themes & Skins - Theme Themes @@ -8784,7 +8621,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Themes Themes & Skins Themes & Skins - Theme Themes / Live Wallpapers @@ -8793,7 +8629,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Themes Themes & Skins Themes & Skins - Theme Themes / Wallpapers @@ -8802,7 +8637,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Other Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8811,7 +8645,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Christian Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8820,7 +8653,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Classical Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8829,7 +8661,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Collegiate Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8838,7 +8669,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Comedy Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8847,7 +8677,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Country Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8856,7 +8685,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Dance & Electronic Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8865,7 +8693,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Jazz & Standards Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8874,7 +8701,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Latin Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8883,7 +8709,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Pop Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8892,7 +8717,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Rap Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8901,7 +8725,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Rock Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8910,7 +8733,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Sound Effects Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8919,7 +8741,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Soundtracks Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8928,7 +8749,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Sports Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8937,7 +8757,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / TV Ringtones Ringtones - Music/Video Themes / Ringtones @@ -8946,7 +8765,6 @@ The AppDF category list is available as [JSON](http://www.onepf.org/appdf/data/c Ringtones / Voicetones Ringtones Ringtones - Music/Video Themes / Ringtones From ed5946bb75871f62ce14674906a9431644f2efbb Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 19:43:07 +0300 Subject: [PATCH 044/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 55330436..5baa2e1e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -2834,7 +2834,9 @@ Here you can find more detailed information about content rating definitions use ###
content-description/rating-certificates Optional. -No attributes. +No attributes. + +Parent tag for a set of rating certificates for the application. #### content-description/rating-certificates/rating-certificate From 98471ec62ad373b224b9816e19b0e93617ebaaee Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 20:15:22 +0300 Subject: [PATCH 045/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index 5843ab61..5cec5dd5 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -379,12 +379,11 @@ - - - - - - + + + + + From 31efc3ec526aa97819c75cbb396946ff654e9527 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 14 Apr 2015 20:20:25 +0300 Subject: [PATCH 046/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 5baa2e1e..26684aa3 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -286,10 +286,11 @@ The only naming convention for the files inside AppDF package is that the descri --> - - yandexshell2.apk - yandexshell3.apk - + + yandexshell2.apk + patch.314159.com.yandex.shell.obb + main.314159.com.yandex.shell.obb + @@ -3980,11 +3981,22 @@ Each application could have 1+ APK files. All APK files must have the same packa -Example +Example 1 +```xml + + + yandexshell4.apk + + +``` +Example 2 ```xml - yandexshell2.apk - yandexshell3.apk + + yandexshell2.apk + patch.314159.com.yandex.shell.obb + main.314159.com.yandex.shell.obb + ``` From 68d0cf0b8d729bdc4cff0c5b1b783218db4f7f4e Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 09:27:51 +0300 Subject: [PATCH 047/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index 5cec5dd5..fea0c5e8 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -380,7 +380,7 @@ - + From 69c4adff2ea67d7dc0774900531fab025f44381a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 09:37:04 +0300 Subject: [PATCH 048/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 54 ++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 25 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 26684aa3..d8abedf7 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -287,7 +287,7 @@ The only naming convention for the files inside AppDF package is that the descri --> - yandexshell2.apk + yandexshell2.apk patch.314159.com.yandex.shell.obb main.314159.com.yandex.shell.obb @@ -3958,34 +3958,18 @@ This tag is ignored for paid apps. Required. Attributes: `main-exp-file`, `patch-optional-file`. -Each application could have 1+ APK files. All APK files must have the same package name. +Each application could have 1+ APK files. All APK files must have the same package name. - - - - - - - - - - - - - - - - - - - -
AttributePossible valuesRequiredHow it works
main-exp-fileThe local path to the main expansion file, must be in the main.app-version-code.package-name.obb format.NoThe main expansion file is the primary expansion file for additional resources required by your application.
patch-exp-fileThe local path to the patch expansion file, must be in the patch.app-version-code.package-name.obb format.NoThe patch expansion file is optional and intended for small updates to the main expansion file.
+####
apk-files/apk-file Example 1 ```xml - yandexshell4.apk + yandexshell4.apk + + + yandexshell4_2.apk ``` @@ -3993,13 +3977,12 @@ Example 2 ```xml - yandexshell2.apk + yandexshell2.apk patch.314159.com.yandex.shell.obb main.314159.com.yandex.shell.obb ``` - @@ -4079,6 +4062,27 @@ Example 2 -->
Store support
+#####
apk-files/apk-file/apk + +Required. +No attributes. + +The local path to the apk file. + +##### apk-files/apk-file/patch-exp-file + +Optional. +No attributes. + +The patch expansion file is optional and intended for small updates to the main expansion file. The patch expansion file is optional and intended for small updates to the main expansion file. + +##### apk-files/apk-file/main-exp-file + +Optional. +No attributes. + +The local path to the main expansion file, must be in the main.app-version-code.package-name.obb format. The main expansion file is the primary expansion file for additional resources required by your application. + ### requirements Optional. From 0c2181da0bbafcc5116be2aa507ad217db52f951 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 13:58:40 +0300 Subject: [PATCH 049/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d8abedf7..036688ac 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6959,7 +6959,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have direct mapping in AppDF short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities - categorization/subcategory
description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website + description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root @@ -6969,7 +6969,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have no direct mapping in AppDF - Apply Amazon DRM? + App title (can be taken fron description/text/title)
Apply Amazon DRM?
Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items From 8d57897498a4d4dbbd1bc4d5682c81502f493962 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 14:42:26 +0300 Subject: [PATCH 050/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 85 ++++++++++++++++++++++++++------- 1 file changed, 67 insertions(+), 18 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 036688ac..59bdcf1e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -374,12 +374,12 @@ The only naming convention for the files inside AppDF package is that the descri yes yes - + yes yes yes yes - + Version 1 @@ -5024,12 +5024,12 @@ Example all yes yes - + yes yes yes yes - + Version 1 @@ -5111,12 +5111,12 @@ Example all yes yes - + yes yes yes yes - + Version 1 ``` @@ -5158,32 +5158,81 @@ Example This name is used to distinguish between multiple binary files - kindle-support/kindle-fire-first-generation + fire-phones-and-tablets/kindle-fire-first-generation Yes - Binary File(s) / Device Support + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire (1st Gen) + yes | no + Kindle Fire (1st Gen) support. + + + fire-phones-and-tablets/kindle-fire-second-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire (2nd Gen) yes | no - Kindle Fire (1st Generation) support + Kindle Fire (2nd Gen) support. - kindle-support/kindle-fire + fire-phones-and-tablets/kindle-fire-hd-7-second-generation Yes - Binary File(s) / Device Support + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 7 (2nd Gen) yes | no - Kindle Fire support + Kindle Fire HD 7 (2nd Gen) support. - kindle-support/kindle-fire-hd + fire-phones-and-tablets/kindle-fire-hd-8-9-second-generation Yes - Binary File(s) / Device Support + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 8.9 (2nd Gen) yes | no - Kindle Fire HD support + Kindle Fire HD 8.9 (2nd Gen) support. - kindle-support/kindle-fire-hd-8-9 + fire-phones-and-tablets/kindle-fire-hd-7-third-generation Yes - Binary File(s) / Device Support + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 7 (3rd Gen) + yes | no + Kindle Fire HD 7 (3rd Gen) support. + + + fire-phones-and-tablets/kindle-fire-hdx-7-third-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HDX 7 (3rd Gen) + yes | no + Kindle Fire HDX 7 (3rd Gen) support. + + + fire-phones-and-tablets/kindle-fire-hdx-8-9-third-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HDX 8.9 (3rd Gen) + yes | no + Kindle Fire HDX 8.9 (3rd Gen) support. + + + fire-phones-and-tablets/fire-hd-4-fourth-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HD 6 (4th Gen) + yes | no + Fire HD 6 (4th Gen) support. + + + fire-phones-and-tablets/fire-hd-7-fourth-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HD 7 (4th Gen) + yes | no + Fire HD 7 (4th Gen) support. + + + fire-phones-and-tablets/fire-hdx-8-9-fourth-generation + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HDX 8.9 (4th Gen) + yes | no + Fire HDX 8.9 (4th Gen) support. + + + fire-phones-and-tablets/fire-phone + Yes + Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Amazon Fire Phone yes | no - Kindle Fire HD 8.9 support + Amazon Fire Phone support. From 06871c4c7bd135925dd674fc25816ea360460b1e Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 15:27:05 +0300 Subject: [PATCH 051/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 74 ++++++++++++++++++++------------- 1 file changed, 46 insertions(+), 28 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 59bdcf1e..f838ee02 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -374,12 +374,12 @@ The only naming convention for the files inside AppDF package is that the descri yes yes - + yes yes yes yes - + Version 1 @@ -5024,12 +5024,12 @@ Example all yes yes - + yes yes yes yes - + Version 1 @@ -5111,12 +5111,16 @@ Example all yes yes - + yes yes yes yes - + + + yes + no + Version 1 ``` @@ -5158,82 +5162,96 @@ Example This name is used to distinguish between multiple binary files - fire-phones-and-tablets/kindle-fire-first-generation + fire-phones-and-tablets-support/kindle-fire-first-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire (1st Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire (1st Gen) yes | no Kindle Fire (1st Gen) support. - fire-phones-and-tablets/kindle-fire-second-generation + fire-phones-and-tablets-support/kindle-fire-second-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire (2nd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire (2nd Gen) yes | no Kindle Fire (2nd Gen) support. - fire-phones-and-tablets/kindle-fire-hd-7-second-generation + fire-phones-and-tablets-support/kindle-fire-hd-7-second-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 7 (2nd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire HD 7 (2nd Gen) yes | no Kindle Fire HD 7 (2nd Gen) support. - fire-phones-and-tablets/kindle-fire-hd-8-9-second-generation + fire-phones-and-tablets-support/kindle-fire-hd-8-9-second-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 8.9 (2nd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire HD 8.9 (2nd Gen) yes | no Kindle Fire HD 8.9 (2nd Gen) support. - fire-phones-and-tablets/kindle-fire-hd-7-third-generation + fire-phones-and-tablets-support/kindle-fire-hd-7-third-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HD 7 (3rd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire HD 7 (3rd Gen) yes | no Kindle Fire HD 7 (3rd Gen) support. - fire-phones-and-tablets/kindle-fire-hdx-7-third-generation + fire-phones-and-tablets-support/kindle-fire-hdx-7-third-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HDX 7 (3rd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire HDX 7 (3rd Gen) yes | no Kindle Fire HDX 7 (3rd Gen) support. - fire-phones-and-tablets/kindle-fire-hdx-8-9-third-generation + fire-phones-and-tablets-support/kindle-fire-hdx-8-9-third-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Kindle Fire HDX 8.9 (3rd Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Kindle Fire HDX 8.9 (3rd Gen) yes | no Kindle Fire HDX 8.9 (3rd Gen) support. - fire-phones-and-tablets/fire-hd-4-fourth-generation + fire-phones-and-tablets-support/fire-hd-4-fourth-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HD 6 (4th Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Fire HD 6 (4th Gen) yes | no Fire HD 6 (4th Gen) support. - fire-phones-and-tablets/fire-hd-7-fourth-generation + fire-phones-and-tablets-support/fire-hd-7-fourth-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HD 7 (4th Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Fire HD 7 (4th Gen) yes | no Fire HD 7 (4th Gen) support. - fire-phones-and-tablets/fire-hdx-8-9-fourth-generation + fire-phones-and-tablets-support/fire-hdx-8-9-fourth-generation Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Fire HDX 8.9 (4th Gen) + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Fire HDX 8.9 (4th Gen) yes | no Fire HDX 8.9 (4th Gen) support. - fire-phones-and-tablets/fire-phone + fire-phones-and-tablets-support/fire-phone Yes - Binary File(s) / Amazon Fire Phones and Tablets / Device Support / Amazon Fire Phone + Binary File(s) / Device Support / Amazon Fire Phones and Tablets / Amazon Fire Phone yes | no Amazon Fire Phone support. + + fire-tv-support/fire-tv + Yes + Binary File(s) / Device Support / Amazon Fire TV / Amazon Fire TV + yes | no + Fire TV support. + + + fire-tv-support/fire-tv-stick + Yes + Binary File(s) / Device Support / Amazon Fire TV / Fire TV Stick + yes | no + Fire TV Stick support. + ####
store-specific/slideme From 3fdac6ce09361a39d5d54591641959c778a5a596 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 16:09:16 +0300 Subject: [PATCH 052/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 1 + 1 file changed, 1 insertion(+) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index fea0c5e8..75afe20d 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -383,6 +383,7 @@ + From 451ebb8d444f2b9b7e1944b2a630fa48a6640bd0 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 16:26:01 +0300 Subject: [PATCH 053/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index 75afe20d..f8850fbf 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -383,10 +383,16 @@ - + + + + + + + From 06c956522a5aeed940a458a4989bfdb0befa2af8 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 16:30:42 +0300 Subject: [PATCH 054/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index f838ee02..dbcde6b0 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -3956,7 +3956,7 @@ This tag is ignored for paid apps. ### apk-files Required. -Attributes: `main-exp-file`, `patch-optional-file`. +Optional. Each application could have 1+ APK files. All APK files must have the same package name. @@ -4081,7 +4081,15 @@ The patch expansion file is optional and intended for small updates to the main Optional. No attributes. -The local path to the main expansion file, must be in the main.app-version-code.package-name.obb format. The main expansion file is the primary expansion file for additional resources required by your application. +The local path to the main expansion file, must be in the main.app-version-code.package-name.obb format. The main expansion file is the primary expansion file for additional resources required by your application. + +##### apk-files/apk-file/apk-alias + +Optional. +No attributes. +Pattern: [a-zA-Z0-9_.]+ + +This name is used to distinguish between multiple binary files. ### requirements From f38129cb0107c21364e1c0eb53d6da01fe71f733 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 17:36:12 +0300 Subject: [PATCH 055/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index dbcde6b0..4b4a15e6 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -380,7 +380,6 @@ The only naming convention for the files inside AppDF package is that the descri yes yes - Version 1 Apache License 2.0 @@ -5038,7 +5037,6 @@ Example yes yes - Version 1 Apache License 2.0 @@ -5129,7 +5127,6 @@ Example yes no - Version 1 ``` @@ -5162,13 +5159,6 @@ Example yes | no Protect your application from unauthorized use. Without DRM, your app can be used without restrictions by any user. - - binary-alias - Yes - Binary File(s) / Binary1 - Alphanumeric characters, dots (.), and underscores (_) only. - This name is used to distinguish between multiple binary files - fire-phones-and-tablets-support/kindle-fire-first-generation Yes @@ -7034,7 +7024,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have direct mapping in AppDF short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities - description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website + description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/binary-alias categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root From 4b880c7a5d14eaaf089045031edcafc777548f69 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 17:56:50 +0300 Subject: [PATCH 056/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 4b4a15e6..e6a536a3 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5137,6 +5137,13 @@ Example Amazon name Possible values Comments + + + Use Amazon Maps Redirection + Yes + Binary File(s) / Use Amazon Maps Redirection + yes | no + Google Maps v1 API — Amazon Maps redirection. form-factory From 8382a0e81aea9f454776c21daa94db395d568562 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:00:19 +0300 Subject: [PATCH 057/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index e6a536a3..d4f0d28e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7031,7 +7031,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have direct mapping in AppDF short-description (can be taken from AppDF full description)
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
included-activities - description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/binary-alias + description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root From d5d4bccc2484adeeece976df8703fd0b433ab94c Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:02:20 +0300 Subject: [PATCH 058/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d4f0d28e..c786b64e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -369,8 +369,6 @@ The only naming convention for the files inside AppDF package is that the descri - - all yes yes @@ -5028,7 +5026,6 @@ Example ```xml - all yes yes @@ -5114,7 +5111,6 @@ No attributes. Example ```xml - all yes yes @@ -5145,13 +5141,6 @@ Example yes | no Google Maps v1 API — Amazon Maps redirection. - - form-factory - Yes - General Information / Form Factor - phone, tablet, all - - free-app-of-the-day-eligibility No From 9846f1e26777b087b82e18720178e92c7977cd4c Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:17:06 +0300 Subject: [PATCH 059/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index c786b64e..14a6773c 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5134,8 +5134,16 @@ Example Possible values Comments - - Use Amazon Maps Redirection + + previous-release + Yes + Binary File(s) / Has this app already been released? + if yes: <previously-released month="" day="" year=""/>
+ if no: <first-time-released/> + Google Maps v1 API — Amazon Maps redirection. + + + use-amazon-maps-redirection Yes Binary File(s) / Use Amazon Maps Redirection yes | no From f8cda502ef2449b184e04789baae023ce24d19ea Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:27:08 +0300 Subject: [PATCH 060/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 14a6773c..33ebf531 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5134,6 +5134,13 @@ Example Possible values Comments + + small-icon + Yes + Images & Mutltimedia / Small icon + 114x114 px, PNG + + previous-release Yes @@ -7038,7 +7045,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have no direct mapping in AppDF - App title (can be taken fron description/text/title)
Apply Amazon DRM?
+ App title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items From a006240fba0b052d22ba771854a43f28a0af04e8 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:50:17 +0300 Subject: [PATCH 061/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 33ebf531..0707202f 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7045,7 +7045,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have no direct mapping in AppDF - App title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon + App title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items From ebcf613b6338a5f1d3a450233d9bb94e067c2a5a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 18:54:24 +0300 Subject: [PATCH 062/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0707202f..8796e8ff 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7045,7 +7045,7 @@ A trial period of the subscription, in days. store-specific obligatory requirements that have no direct mapping in AppDF - App title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor + App title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
Default language
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items From e550a22f62fd8d254e550f18b62ae2584be77e48 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 19:02:19 +0300 Subject: [PATCH 063/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 8796e8ff..4a10db62 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -372,6 +372,7 @@ The only naming convention for the files inside AppDF package is that the descri yes yes + amazon_small_icon.png yes yes @@ -5027,12 +5028,10 @@ Example yes + amazon_small_icon.png yes - + yes - yes - yes - yes @@ -5112,16 +5111,13 @@ Example ```xml yes + amazon_small_icon.png yes - + yes - yes - yes - yes - + yes - no ``` @@ -5154,21 +5150,21 @@ Example Yes Binary File(s) / Use Amazon Maps Redirection yes | no - Google Maps v1 API — Amazon Maps redirection. + Google Maps v1 API — Amazon Maps redirection. Yes is the default value. free-app-of-the-day-eligibility No Availability & Pricing / Free App of the Day (FAD) eligibility yes | no - If your app is being considered, we will contact you with more detail about the program and what to expect as your app goes through the approval process. + If your app is being considered, we will contact you with more detail about the program and what to expect as your app goes through the approval process. The default value is yes. apply-amazon-drm Yes Binary File(s) / Apply Amazon DRM? yes | no - Protect your application from unauthorized use. Without DRM, your app can be used without restrictions by any user. + Protect your application from unauthorized use. Without DRM, your app can be used without restrictions by any user. The default value is yes. fire-phones-and-tablets-support/kindle-fire-first-generation From 630f5d92ab5cc4e45b0c91ca84c9144df78ee46f Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 15 Apr 2015 19:43:19 +0300 Subject: [PATCH 064/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 4a10db62..2380b5b5 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -3989,6 +3989,7 @@ Example 2 Maximum APK file size Multiple APK file support Expansion file support + APK alias Google Play @@ -3997,6 +3998,7 @@ Example 2 50M Yes Yes (2 files, max 2GB) + No Yandex.Store @@ -4005,6 +4007,7 @@ Example 2 700M Yes No + No Amazon AppStore @@ -4013,6 +4016,7 @@ Example 2 Unlimited Yes No + Yes Opera Mobile Store @@ -4022,6 +4026,7 @@ Example 2 No No + No GALAXY Apps @@ -4031,6 +4036,7 @@ Example 2 Unlimited Yes (up to 10) No + No SlideME @@ -4039,6 +4045,7 @@ Example 2 99M No Yes (2 files, max 512M) + No @@ -1994,7 +1994,7 @@ Large promotion picture usually used by the stores on the PC websites, some stor Yes Yes 1024 w x 500 h - JPG or 24-bit PNG (no alpha) + JPG, 24-bit PNG Yandex.Store @@ -2003,7 +2003,7 @@ Large promotion picture usually used by the stores on the PC websites, some stor No Yes 1024x500 - JPEG or 24-bit PNG (no alpha) + JPG, 24-bit PNG Amazon AppStore @@ -2105,7 +2105,7 @@ A small promotion picture is usually used by the stores on a mobile device for p No Yes 180 w x 120 h - JPG or 24-bit PNG (no alpha) + JPG, 24-bit PNG Yandex.Store @@ -2246,7 +2246,7 @@ Example Yes Yes Min length for any side: 320 px. Max length for any side: 3840 px - JPEG or 24-bit PNG (no alpha) + JPG, 24-bit PNG 2+. Max 8 screenshots per type (Phone, 7-inch tablet, 10-inch tablet, TV). @@ -2256,7 +2256,7 @@ Example Yes Yes from 250×140 to 1920×1080 px, no frame - JPEG or 24-bit PNG (no alpha) + JPG, 24-bit PNG 2+ @@ -2299,7 +2299,7 @@ or 2560x1600 px (portrait or landscape) Yes No Images must be between 180x180 pixels and 1600x1600. Maximum file size: 1 MB - JPG, JPEG, PNG, GIF + JPG, PNG, GIF 2+ From 94765d42678271ec81ff9edbca8ac2fa6aee25d5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 16 Apr 2015 14:39:11 +0300 Subject: [PATCH 067/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 9bb6f170..0c19c947 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6945,7 +6945,7 @@ A trial period of the subscription, in days. yes yes no - + yes category @@ -6953,7 +6953,7 @@ A trial period of the subscription, in days. yes yes yes - + yes title @@ -6961,7 +6961,7 @@ A trial period of the subscription, in days. yes yes yes - + yes full-description @@ -6969,7 +6969,7 @@ A trial period of the subscription, in days. yes yes yes - + yes app-icon @@ -6977,7 +6977,7 @@ A trial period of the subscription, in days. yes no yes - + yes screenshots @@ -6985,7 +6985,7 @@ A trial period of the subscription, in days. yes no yes - + yes content-rating @@ -6993,7 +6993,7 @@ A trial period of the subscription, in days. yes no yes - + yes content-descriptors @@ -7001,7 +7001,7 @@ A trial period of the subscription, in days. yes yes no - + no included-activities @@ -7009,7 +7009,7 @@ A trial period of the subscription, in days. yes no no - + ??? base-price (for paid apps) @@ -7017,7 +7017,7 @@ A trial period of the subscription, in days. yes yes yes - + yes apk-files @@ -7025,7 +7025,7 @@ A trial period of the subscription, in days. yes yes yes - + yes customer-support/email @@ -7033,7 +7033,7 @@ A trial period of the subscription, in days. yes no yes - + no store-specific obligatory requirements that have direct mapping in AppDF @@ -7041,7 +7041,7 @@ A trial period of the subscription, in days. description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features - description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root + categorization/subcategory
description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root From 42a43f2cde63fb6f6e4f706753739fd192899506 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 16 Apr 2015 14:40:15 +0300 Subject: [PATCH 068/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0c19c947..de8e036c 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7041,7 +7041,7 @@ A trial period of the subscription, in days. description/texts/short-description (can be taken from AppDF full description)
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias categorization/subcategory
description/texts/short-description (can be taken from AppDF full description) categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features - categorization/subcategory
description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/root + categorization/subcategory
description/texts/keywords
price/trial-version
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root From 7c2e1ecf0e10758b689948811db62e664ebe4535 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Fri, 17 Apr 2015 19:51:53 +0300 Subject: [PATCH 069/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 26 +------------------------ 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index f8850fbf..61960839 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -542,34 +542,10 @@ - - - - - - - - - - - - - - - - - - - + - - - - - - From 4500657ba7526e3b14be502e8d014fdaeecd1f96 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 16:19:18 +0300 Subject: [PATCH 070/109] Update appdf-description.xsd --- specification/2.1/appdf-description.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/2.1/appdf-description.xsd b/specification/2.1/appdf-description.xsd index 61960839..6a607e43 100644 --- a/specification/2.1/appdf-description.xsd +++ b/specification/2.1/appdf-description.xsd @@ -535,7 +535,7 @@ - From d7ec07d85596e4f5b237986e3136abeade3821a6 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 16:53:32 +0300 Subject: [PATCH 071/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 70 ++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index de8e036c..47fcba32 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6504,9 +6504,75 @@ Large in-app icon. Must be in PNG format. As everything inside the `description/store-specific Optional. -No attributes. +No attributes. + +All store specific information is collected in this section. + +Example +```xml + + + yes + + + + + +``` + +Top level subtags correspond to the application AppDF ids from the following table: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Application StoreAppDF store id
Google Playgoogle
Amazon AppStoreamazon
Opera Mobile Storeopera
Yandex.Storeyandex
SlideMEslideme
GALAXY Appssamsung
+ +Each store subtag can replace any of the non-store specific parameters from the`` tag. For example if we want to use another title for for the in-app for Amazon AppStore we can include the following code: +```xml + + + Really red skin. + + +``` -All store specific information is collected in this section. Currently the following stores are supported: Amazon Appstore, SlideME. +There are also some optional and required store specific parameters you can/must use if you want that your AppDF file is supported by the corresponding store. #####
description/store-specific/amazon From ece2fc4657bf6b48b4206a9dd5d8a85c0230e983 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 16:54:25 +0300 Subject: [PATCH 072/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 47fcba32..d62f1bd2 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6535,10 +6535,6 @@ Top level subtags correspond to the application AppDF ids from the following tab Amazon AppStore amazon - - Opera Mobile Store - opera - Yandex.Store yandex From 41e9d6953da20bfc349b062531f732d23a98d3a5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 16:58:00 +0300 Subject: [PATCH 073/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index d62f1bd2..547d14c0 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6515,7 +6515,7 @@ Example yes - + disabled ``` From c651ed0ddddc5e7ec1d42bc1194e6f2f7fce3ee5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 17:49:16 +0300 Subject: [PATCH 074/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 62 ++++++++------------------------- 1 file changed, 15 insertions(+), 47 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 547d14c0..dafc87a2 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6577,68 +6577,36 @@ No attributes. All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. -##### description/store-specific/amazon/additional-file-delivered - -Required. -No attributes. - -This element describes whether you'll deliver additional assets after purchasing or not. - -##### description/store-specific/amazon/small-icon - -Required. -Attributes: `width`, `height`. - -Small in-app icon. - - - + - + + + - - + - + + + - - + + + -
AttributePossible valuesTag RequiredHow it worksAmazon namePossible valuesComments
widthA positive integeradditional-file-delivered YesThe icon must be 114x114, PNG.General Information / Content deliveryyes | noThis element describes whether you'll deliver additional assets after purchasing or not.
heightA positive integersmall-icon YesImages / Small iconPNG icon The icon must be 114x114, PNG.
- -#####
description/store-specific/amazon/large-icon - -Required. -Attributes: `width`, `height`. - - - - - - - - - - + + + - - - - - - -
AttributePossible valuesRequiredHow it works
widthA positive integerlarge-icon YesImages / Large iconPNG icon The icon must be 512x512, PNG.
heightA positive integerYesThe icon must be 512x512, PNG.
- -Large in-app icon. + #####
description/store-specific/slideme From 4283988e7e3f1ccf8c33e5e1fbb822e1c57cdf88 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 17:55:58 +0300 Subject: [PATCH 075/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 32 ++------------------------------ 1 file changed, 2 insertions(+), 30 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index dafc87a2..acdbad70 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6577,36 +6577,8 @@ No attributes. All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TagRequiredAmazon namePossible valuesComments
additional-file-deliveredYesGeneral Information / Content deliveryyes | noThis element describes whether you'll deliver additional assets after purchasing or not.
small-iconYesImages / Small iconPNG iconThe icon must be 114x114, PNG.
large-iconYesImages / Large iconPNG iconThe icon must be 512x512, PNG.
+ + #####
description/store-specific/slideme From 583690836d4af319035670473a36e4341d3da284 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 18:08:01 +0300 Subject: [PATCH 076/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 35 ++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index acdbad70..6f5b3ce7 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6575,11 +6575,40 @@ There are also some optional and required store specific parameters you can/must Optional. No attributes. -All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. - +All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TagRequiredAmazon namePossible valuesComments
additional-file-deliveredYesGeneral Information / Content deliveryyes | noThis element describes whether you'll deliver additional assets after purchasing or not.
small-iconYesImages / Small iconPNG iconThe icon must be 114x114, PNG.
large-iconYesImages / Large iconPNG iconThe icon must be 512x512, PNG.
+ - #####
description/store-specific/slideme Optional. From 6ed1aeae11df4e558930ef54ab21d4376c96aedb Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 18:22:41 +0300 Subject: [PATCH 077/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 6f5b3ce7..0f53fbc4 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6614,14 +6614,24 @@ All Amazon Appstore - specific information is collected in this section. Current Optional. No attributes. -All SlideME-specific information is collected in this section. +All SlideME-specific information is collected in this section. -##### description/store-specific/slideme/test-mode - -Required. -No attributes. - -Test mode to check the app behaviour under different scenarios. Possible values: `disabled` (Disabled), `success` (Simulate Success), `failure` (Simulate Failure). + + + + + + + + + + + + + + + +
TagRequiredAmazon namePossible valuesComments
test-modeYesTest modedisabled | success | failureTest mode to check the app behaviour under different scenarios.
###
description-localization From b22c0519a5f6f10db5fe2215993c74412622aab8 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 18:24:19 +0300 Subject: [PATCH 078/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0f53fbc4..63cdaebb 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -6575,7 +6575,7 @@ There are also some optional and required store specific parameters you can/must Optional. No attributes. -All Amazon Appstore - specific information is collected in this section. Currently this section contains small and large icons, are additional assets will be delivered or not. +All Amazon Appstore - specific information is collected in this section. From df43db384e0227b1c2a424c55c6c376b8fd1695a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 18:30:58 +0300 Subject: [PATCH 079/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 63cdaebb..40269cc1 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -472,11 +472,7 @@ List of Tags: * [large-icon](#in-app-item--sub-desc-large-icon) * [store-specific](#in-app-item--sub-desc-store-spec) * [amazon](#in-app-item--sub-desc-store-spec-amazon) - * [additional-file-delivered](#in-app-item--sub-desc-store-spec-amazon-file-delivered) - * [small-icon](#in-app-item--sub-desc-store-spec-amazon-small-icon) - * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) * [slideme](#in-app-item--sub-desc-store-spec-slideme) - * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) * [description-localization](#in-app-item--sub-desc-store-spec-desc-loc) * [price](#in-app-item--sub-price) * [free](#in-app-item--sub-price-attrs-free) @@ -5965,11 +5961,7 @@ Example * [large-icon](#in-app-item--sub-desc-large-icon) * [store-specific](#in-app-item--sub-desc-store-spec) * [amazon](#in-app-item--sub-desc-store-spec-amazon) - * [additional-file-delivered](#in-app-item--sub-desc-store-spec-amazon-file-delivered) - * [small-icon](#in-app-item--sub-desc-store-spec-amazon-small-icon) - * [large-icon](#in-app-item--sub-desc-store-spec-amazon-large-icon) * [slideme](#in-app-item--sub-desc-store-spec-slideme) - * [test-mode](#in-app-item--sub-desc-store-spec-slideme-test-mode) * [description-localization](#in-app-item--sub-desc-store-spec-desc-loc) * [price](#in-app-item--sub-price) * [free](#in-app-item--sub-price-attrs-free) From 110bafd7dae191296c109afc1fb7aec6ccaa71bc Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Tue, 5 May 2015 19:14:44 +0300 Subject: [PATCH 080/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 40269cc1..eb5b6258 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -2008,7 +2008,7 @@ Large promotion picture usually used by the stores on the PC websites, some stor - + @@ -2035,7 +2035,7 @@ Large promotion picture usually used by the stores on the PC websites, some stor - + + @@ -7023,7 +7023,7 @@ A trial period of the subscription, in days. - + From c58415d3453105db58da13a246ba9714b209396f Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 6 May 2015 01:16:56 +0300 Subject: [PATCH 095/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0252991e..41d80b4e 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -457,6 +457,7 @@ List of Tags: * [store-specific](#store-specific) * [amazon](#store-specific-amazon) * [slideme](#store-specific-slideme) + * [opera](#store-specific-opera) * [in-app-purchases](#in-app-purchases) * [item | subscription](#in-app-item--sub) * [Attributes](#in-app-item--sub-attrs) @@ -5786,7 +5787,36 @@ Zulu (South Africa)
No No 1024x500 (landscape only)PNG or JPGPNG, JPG
Opera Mobile StoreNo No 1024x500PNG or JPGPNG, JPG
Marked as "optiona" but required
GALAXY Appsapp-icon yes yesnoyes yes yes
-###
in-app-purchases +#### store-specific/opera + +Optional. +No attributes. + +Example +```xml + + yes + +``` + + + + + + + + + + + + + + + + +
TagRequiredAmazon namePossible valuesComments
product-typeYesTypecommercial | shareware | freewareCommercial (Buy only), Shareware (Try and Buy), Freeware (Free)
+ + ###
in-app-purchases Optional. No attributes. From 8faad9f4a3a2f314faff2f07a7af87de32d8840a Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 6 May 2015 01:19:10 +0300 Subject: [PATCH 096/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 41d80b4e..01ad0213 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5794,9 +5794,9 @@ No attributes. Example ```xml - + yes - + ``` @@ -5816,7 +5816,7 @@ Example
- ###
in-app-purchases +### in-app-purchases Optional. No attributes. From 0d51175a1b9c6b001505e678d1d530f7c2f1d630 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 6 May 2015 01:20:19 +0300 Subject: [PATCH 097/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 01ad0213..f2dab2c5 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5798,7 +5798,6 @@ Example yes ``` - @@ -5814,7 +5813,7 @@ Example -
Tagcommercial | shareware | freeware Commercial (Buy only), Shareware (Try and Buy), Freeware (Free)
+ ###
in-app-purchases From 29d205f2d4dc3e39d79f69220ffbe06102c353e8 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Wed, 6 May 2015 01:22:12 +0300 Subject: [PATCH 098/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index f2dab2c5..993dbbbe 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -5795,14 +5795,14 @@ No attributes. Example ```xml - yes + freeware ``` - + From f3ec2d400531a76b5f166e80ab68d129d18452a9 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 17:46:09 +0300 Subject: [PATCH 099/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 993dbbbe..0702c2c5 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7030,7 +7030,7 @@ A trial period of the subscription, in days. - + @@ -7086,7 +7086,7 @@ A trial period of the subscription, in days. - + From 95bb89362b70821a2d0413d8193a5190ed22f755 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 18:06:19 +0300 Subject: [PATCH 100/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 0702c2c5..4a9d4d47 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7093,7 +7093,7 @@ A trial period of the subscription, in days. - + @@ -7109,7 +7109,7 @@ A trial period of the subscription, in days. - + From ccc05689aa3b11abd025c9aca8bc57f0f0f097c3 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 19:03:03 +0300 Subject: [PATCH 101/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 4a9d4d47..85f2b798 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7118,7 +7118,7 @@ content-description/content-rating
content-description/included-activities/in
- + From 4c339ff64a767271e7c580d6eed0d301f975c9af Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 19:29:07 +0300 Subject: [PATCH 102/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 85f2b798..dc582cc2 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7107,7 +7107,7 @@ A trial period of the subscription, in days. - + - + - + - + - + From a255f0d8104a733e11c6d7a0530fa4cdbc045459 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 20:53:39 +0300 Subject: [PATCH 107/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index b5c7bd86..2ff9b32c 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7118,7 +7118,7 @@ content-description/content-rating
content-description/included-activities/in
- + From 7be094f27aec668fc01beb3ce496ad6725ae4e9b Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Fri, 15 May 2015 18:59:18 +0300 Subject: [PATCH 108/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 2ff9b32c..ec6a2745 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7092,7 +7092,7 @@ A trial period of the subscription, in days. - + From 4a8e7ddced459cb410652c4a13c9a230a66c7291 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 20 Aug 2015 16:50:09 +0300 Subject: [PATCH 109/109] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index a13d3042..40cc87e3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ +Dear friends +============ +Currently our small team doesn't have enough time to support and develop the project. +I hope in the nearest future we will continue the work. +Thank you! + AppDF =====
Tag RequiredAmazon nameOpera name Possible values Comments
yes yes yesyesyes (from APK)
short-descriptionyes no no???+-
price yes yes yes
large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
consent/us-export-laws
consent/google-android-content-guidelines
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
categorization/subcategorycategorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features
categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features/gms
categorization/subcategory
description/texts/keywords
price/trial-version
content-description/content-rating
content-description/included-activities/in-app-billing
content-description/included-activities/advertising
requirements/features/root
requirements/features/gms
consent
store-specific obligatory requirements that have no direct mapping in AppDF Marketing opt-outApp title (can be taken fron description/text/title)
Apply Amazon DRM?
Images & Multimedia / Small icon
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
App title (can be taken fron description/text/title)
Binary File(s) / Apply Amazon DRM?
Binary File(s) / Use Amazon Maps Redirection
Images & Multimedia / Small icon
Has this app already been released?
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
Default language (can be taken from the APK)
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items
store-specific obligatory requirements that have direct mapping in AppDF large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
consent/us-export-laws
consent/google-android-content-guidelines
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
categorization/subcategory categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features/gms
categorization/subcategory
description/texts/keywords
price/trial-version
From beb2f7624668315d6546d1fcd83aea7cc0b9422e Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 19:36:02 +0300 Subject: [PATCH 103/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index dc582cc2..62fa51e6 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7107,7 +7107,7 @@ A trial period of the subscription, in days.
store-specific obligatory requirements that have direct mapping in AppDF large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
consent/us-export-laws
consent/google-android-content-guidelines
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
requirements/supported-languages
categorization/subcategory categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features/gms
categorization/subcategory
description/texts/keywords
price/trial-version
From 9bf40d591dcd8ad4d1d548169644d66207d2afe2 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 19:48:07 +0300 Subject: [PATCH 104/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 62fa51e6..e0b9a802 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7107,7 +7107,7 @@ A trial period of the subscription, in days.
store-specific obligatory requirements that have direct mapping in AppDF large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
consent/us-export-laws
consent/google-android-content-guidelines
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
requirements/supported-languages
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
requirements/supported-languages
requirements/supported-devices
categorization/subcategory categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features/gms
categorization/subcategory
description/texts/keywords
price/trial-version
From 5084727f70551b0c1e300360d6616a09850e6fe5 Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 19:52:17 +0300 Subject: [PATCH 105/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index e0b9a802..30ca052c 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7107,7 +7107,7 @@ A trial period of the subscription, in days.
store-specific obligatory requirements that have direct mapping in AppDF large promo
privacy-policy
availability/countries
consent
content-rating
content-descriptors
consent/us-export-laws
consent/google-android-content-guidelines
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
requirements/supported-languages
requirements/supported-devices
description/texts/features
description/texts/recent-changes
description/images/screenshots/screenshot (3+ vs 2+)
content-description/content-rating
content-description/content-descriptors
content-description/included-activities
availability/countries
customer-support/phone
customer-support/website
apk-files/apk-file/apk-alias
consent/import-export
requirements/supported-languages
requirements/supported-devices (non-amazon devices https://developer.amazon.com/public/solutions/platforms/blackberry/docs/blackberry-10-hardware-specifications)
categorization/subcategory categorization/subcategory
description/images/screenshots/screenshot (4+ vs 2+)
requirements/supported-languages
requirements/supported-resolutions
requirements/features/gms
categorization/subcategory
description/texts/keywords
price/trial-version
From c57bd2293e36c5bd0eda434efa89573f4b199abb Mon Sep 17 00:00:00 2001 From: Anastasiia Karimova Date: Thu, 14 May 2015 20:51:32 +0300 Subject: [PATCH 106/109] Update appds_spec_2_1.md --- specification/appds_spec_2_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/appds_spec_2_1.md b/specification/appds_spec_2_1.md index 30ca052c..b5c7bd86 100644 --- a/specification/appds_spec_2_1.md +++ b/specification/appds_spec_2_1.md @@ -7118,7 +7118,7 @@ content-description/content-rating
content-description/included-activities/in
store-specific obligatory requirements that have no direct mapping in AppDF Marketing opt-outApp title (can be taken fron description/text/title)
Binary File(s) / Apply Amazon DRM?
Binary File(s) / Use Amazon Maps Redirection
Images & Multimedia / Small icon
Has this app already been released?
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
App title (can be taken fron description/text/title)
Binary File(s) / Apply Amazon DRM?
Binary File(s) / Use Amazon Maps Redirection
Images & Multimedia / Small icon
Has this app already been released?
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
Content Rating / Addtional Information / Child Directed
Default language (can be taken from the APK)
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items
store-specific obligatory requirements that have no direct mapping in AppDF Marketing opt-outApp title (can be taken fron description/text/title)
Binary File(s) / Apply Amazon DRM?
Binary File(s) / Use Amazon Maps Redirection
Images & Multimedia / Small icon
Has this app already been released?
Content Rating / Intolerance
Content Rating / Academic
Content Rating / Rude Humor
Content Rating / Addtional Information / Child Directed
App title (can be taken fron description/text/title)
Binary File(s) / Apply Amazon DRM?
Binary File(s) / Use Amazon Maps Redirection
Images & Multimedia / Small icon
Has this app already been released?
Content Rating / Subject Matter / Intolerance
Content Rating / Subject Matter / Academic
Content Rating / Subject Matter / Rude Humor
Content Rating / Addtional Information / Child Directed
Default language (can be taken from the APK)
Licence ( All Rights Reserved | Apache License 2.0 | Commercial Royalty-Free | Common Development and Distribution License (CDDL) | Eclipse Public License (EPL) | FREE Licensed Closed Source - Public Domain | GNU AFFERO GENERAL PUBLIC LICENSE (AGPL) v3 | GNU General Public License (GPL) v2 | GNU General Public License (GPL) v3 | GNU Library General Public License (LGPL) | GNU Library General Public License (LGPL) v3 | Mozilla Public License 1.1 (MPL) | New BSD License | Other / Proprietary | The MIT License)
Requires third-party libraries (yes | no)
subsubcategory for certain items
price yesyes yes yes