<commit_before>Basic Map Sample for ArcGIS Runtime Quartz
====================

This repository contains code for two sample apps--one for Java and one for Android--that display a map using ArcGIS Runtime Quartz. The app demonstrates the major themes of ArcGIS Runtime Quartz. These themes are discussed in the release notes [for Java](https://developers.arcgis.com/java/beta/guide/release-notes-java.htm) and [for Android](https://developers.arcgis.com/android/beta/guide/release-notes-java.htm) and are listed here:

Beta 1:
- Runtime common API
- New mapping API
- Loadable pattern
- Centralized handling of authentication
- Geometries and geometry builders

## Build and run

To run the Java application, you need the [ArcGIS Runtime SDK for Java, version Quartz](https://developers.arcgis.com/java/beta/). The beta site directs you to join the Early Adopter community and download the SDK. Unzip the SDK and copy the `ArcGISRuntime100.0.0` directory to the `source/BasicMapQuartzBeta1_JavaSE` directory in this repository. Then compile and run the app using Ant or NetBeans. The code should work in other IDEs and build environments as well.

To run the Android application, you need the [ArcGIS Runtime SDK for Android, version Quartz](https://developers.arcgis.com/android/beta/), which this repository's Android Studio project loads from online libraries automatically. If desired, you can download the Runtime SDK and use it locally instead of the online SDK. Compile and run the app using Android Studio.

## Feedback<commit_msg>Corrected link to Android release notes<commit_after>Basic Map Sample for ArcGIS Runtime Quartz
====================

This repository contains code for two sample apps--one for Java and one for Android--that display a map using ArcGIS Runtime Quartz. The app demonstrates the major themes of ArcGIS Runtime Quartz. These themes are discussed in the release notes [for Java](https://developers.arcgis.com/java/beta/guide/release-notes-java.htm) and [for Android](https://developers.arcgis.com/android/beta/guide/release-notes-android.htm) and are listed here:

Beta 1:
- Runtime common API
- New mapping API
- Loadable pattern
- Centralized handling of authentication
- Geometries and geometry builders

## Build and run

To run the Java application, you need the [ArcGIS Runtime SDK for Java, version Quartz](https://developers.arcgis.com/java/beta/). The beta site directs you to join the Early Adopter community and download the SDK. Unzip the SDK and copy the `ArcGISRuntime100.0.0` directory to the `source/BasicMapQuartzBeta1_JavaSE` directory in this repository. Then compile and run the app using Ant or NetBeans. The code should work in other IDEs and build environments as well.

To run the Android application, you need the [ArcGIS Runtime SDK for Android, version Quartz](https://developers.arcgis.com/android/beta/), which this repository's Android Studio project loads from online libraries automatically. If desired, you can download the Runtime SDK and use it locally instead of the online SDK. Compile and run the app using Android Studio.

## Feedback
{'fraction_non_alphanumeric': 0.07595751528805922, 'fraction_numerical': 0.004505954296749276, 'mean_word_length': 4.776951672862453, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '433870', 'n_tokens_mistral': 840, 'n_tokens_neox': 776, 'n_words': 394}