-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from one-signal/add-combined-framework-redux
add new shared project framework
- Loading branch information
Showing
370 changed files
with
9,961 additions
and
1,520 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.DS_Store |
23 changes: 0 additions & 23 deletions
23
Example.Android.Application/Example.Android.Application.sln
This file was deleted.
Oops, something went wrong.
23 changes: 0 additions & 23 deletions
23
Example.Android.Application/Example.Android.Application.userprefs
This file was deleted.
Oops, something went wrong.
57 changes: 0 additions & 57 deletions
57
Example.Android.Application/Example.Android.Application/MainActivity.cs
This file was deleted.
Oops, something went wrong.
6 changes: 0 additions & 6 deletions
6
Example.Android.Application/Example.Android.Application/Properties/AndroidManifest.xml
This file was deleted.
Oops, something went wrong.
144 changes: 0 additions & 144 deletions
144
Example.Android.Application/Example.Android.Application/Resources/Resource.designer.cs
This file was deleted.
Oops, something went wrong.
10 changes: 0 additions & 10 deletions
10
Example.Android.Application/Example.Android.Application/packages.config
This file was deleted.
Oops, something went wrong.
Binary file removed
BIN
-52.1 KB
...Android.Support.v7.AppCompat.20.0.0.2/Xamarin.Android.Support.v7.AppCompat.20.0.0.2.nupkg
Binary file not shown.
Binary file removed
BIN
-184 KB
....Support.v7.AppCompat.20.0.0.2/lib/MonoAndroid10/Xamarin.Android.Support.v7.AppCompat.dll
Binary file not shown.
1 change: 1 addition & 0 deletions
1
Example.Shared.Application/Components/googleplayservices-analytics-27.0.0.0.info
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"Name":"Google Play Services - Analytics","Id":2166,"Alias":"googleplayservices-analytics","Description":"Google Play Services - Analytics\n================================\n\nThe Google Analytics SDK for Android makes it easy for developers to collect user engagement data form their apps. \n\n\n\n\n\n\nGoogle Play Services\n====================\n\nGive your apps more features to attract users on a wider range of devices. With Google Play services, your app can take advantage of the latest, Google-powered features such as Maps, Google+, and more, with automatic platform updates distributed as an APK through the Google Play store. This makes it faster for your users to receive updates and easier for you to integrate the newest that Google has to offer.\n\n\nDevelop\n-------\n\nShip higher quality apps. Faster.\nGet a headstart on your development with Google services that you can use out-of-the-box.\n - Analytics\n - Sign in with Google\n - Maps\n - Places\n - Engage\n\n\n\nGrow an active user base\n------------------------\n\nReach new users and find ways to keep them coming back to your app.\n - Google Cloud Messaging\n - App Indexing\n - App Install Ads\n - App Invites\n - Earn\n\n\n\nTap into a range of tools to make more money\n--------------------------------------------\n\nTake a user-by-user approach to monetization that maximizes your app revenue.\n - AdMob\n - In-App Billing and Subscriptions\n - Android Pay\n \n\n\nMore ways to enhance your app\n-----------------------------\n\n### Use location to power context\n\nRespond to where users are and what they\u0027re doing. Enrich your app with high-accuracy location reporting, geofencing, and activity recognition.\n\n### Stream content to TVs and speakers\nLet users send audio and visual content to any Cast-enabled TV or speaker and control it from their phones or tablets.\n\n### Add social features to your games\nEnhance your games and learn more about your players. Add achievements, leaderboards, saved games, real-time multiplayer, and more.\n\n### Enhance your app for fitness\nParticipate in the fitness ecosystem and add high-engagement features to your app. Analyze raw sensor data or take advantage of shared fitness data.\n\n### Store and manage files in the cloud\nLet users interact with nearly any aspect of their Google Drive content, including sharing permissions, file revisions, and connected apps.\n\n### Support voice actions\nLet users engage with your app quickly and conveniently through voice commands. Respond to system actions or add custom actions of your own.\n\n","Version":"27.0.0.0","Summary":"Collect data from your mobile apps.","QuickStart":"The Google Analytics SDK for Android makes it easy for developers to collect user engagement data form their apps. \n\nRequired Android API Levels\n===========================\n\nWe recommend setting your app\u0027s *Target Framework* and *Target Android version* to **Android 5.0 (API Level 21)** or higher in your app project settings.\n\nThis Google Play Service SDK\u0027s requires a *Target Framework* of at least Android 4.1 (API Level 16) to compile.\n\nYou may still set a lower *Minimum Android version* (as low as Android 2.3 - API Level 9) so your app will run on older versions of Android, however you must ensure you do not use any API\u0027s at runtime that are not available on the version of Android your app is running on.\n\n\nAndroid Manifest \n================\n\nSome Google Play Services APIs require specific metadata, attributes, permissions or features to be declared in your *AndroidManifest.xml* file.\n\nThese can be added manually to the *AndroidManifest.xml* file, or merged in through the use of assembly level attributes.\n\n\nThe Google Analytics SDK requires the *Internet* and *Access Network State* permissions to work correctly. You can include these by adding the following assembly level attributes to your app:\n\n```csharp\n[assembly: UsesPermission (Android.Manifest.Permission.Internet)]\n[assembly: UsesPermission (Android.Manifest.Permission.AccessNetworkState)]\n```\n\nIf you want to add Campaign tracking you must manually add the following element to your *AndroidManifest.xml* file, inside of the `\u003capplication\u003e` `\u003c/application\u003e` tags:\n\n```xml\n\u003cservice android:name=\"com.google.analytics.tracking.android.CampaignTrackingService\" /\u003e\n\u003creceiver android:name=\"com.google.analytics.tracking.android.CampaignTrackingReceiver\"\n android:exported=\"true\" \u003e\n \u003cintent-filter\u003e\n \u003caction android:name=\"com.android.vending.INSTALL_REFERRER\" /\u003e\n \u003c/intent-filter\u003e\n\u003c/receiver\u003e\n```\n\n\n\nSamples\n=======\n\nYou can find a Sample Application within each Google Play Services component. The sample will demonstrate the necessary configuration and some basic API usages.\n\n\n\n\n\nLearn More\n==========\n\nYou can learn more about the various Google Play Services SDKs \u0026 APIs by visiting the official [Google APIs for Android][3] documentation\n\n\nYou can learn more about Google Play Services Analytics by visiting the official [Analytics SDK for Android](https://developers.google.com/analytics/devguides/collection/android/v4/) documentation.\n\n[1]: https://console.developers.google.com/ \"Google Developers Console\"\n[2]: https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/MD5_SHA1/ \"Finding your SHA-1 Fingerprints\"\n[3]: https://developers.google.com/android/ \"Google APIs for Android\"\n\n","Hash":"16fb8978a214fbc5dbb43c81c4691579","TargetPlatforms":["android"],"TrialHash":null} |
Binary file added
BIN
+6 KB
Example.Shared.Application/Components/googleplayservices-analytics-27.0.0.0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
73 changes: 73 additions & 0 deletions
73
...plication/Components/googleplayservices-analytics-27.0.0.0/component/Details.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
Google Play Services - Analytics | ||
================================ | ||
|
||
The Google Analytics SDK for Android makes it easy for developers to collect user engagement data form their apps. | ||
|
||
|
||
|
||
|
||
|
||
|
||
Google Play Services | ||
==================== | ||
|
||
Give your apps more features to attract users on a wider range of devices. With Google Play services, your app can take advantage of the latest, Google-powered features such as Maps, Google+, and more, with automatic platform updates distributed as an APK through the Google Play store. This makes it faster for your users to receive updates and easier for you to integrate the newest that Google has to offer. | ||
|
||
|
||
Develop | ||
------- | ||
|
||
Ship higher quality apps. Faster. | ||
Get a headstart on your development with Google services that you can use out-of-the-box. | ||
- Analytics | ||
- Sign in with Google | ||
- Maps | ||
- Places | ||
- Engage | ||
|
||
|
||
|
||
Grow an active user base | ||
------------------------ | ||
|
||
Reach new users and find ways to keep them coming back to your app. | ||
- Google Cloud Messaging | ||
- App Indexing | ||
- App Install Ads | ||
- App Invites | ||
- Earn | ||
|
||
|
||
|
||
Tap into a range of tools to make more money | ||
-------------------------------------------- | ||
|
||
Take a user-by-user approach to monetization that maximizes your app revenue. | ||
- AdMob | ||
- In-App Billing and Subscriptions | ||
- Android Pay | ||
|
||
|
||
|
||
More ways to enhance your app | ||
----------------------------- | ||
|
||
### Use location to power context | ||
|
||
Respond to where users are and what they're doing. Enrich your app with high-accuracy location reporting, geofencing, and activity recognition. | ||
|
||
### Stream content to TVs and speakers | ||
Let users send audio and visual content to any Cast-enabled TV or speaker and control it from their phones or tablets. | ||
|
||
### Add social features to your games | ||
Enhance your games and learn more about your players. Add achievements, leaderboards, saved games, real-time multiplayer, and more. | ||
|
||
### Enhance your app for fitness | ||
Participate in the fitness ecosystem and add high-engagement features to your app. Analyze raw sensor data or take advantage of shared fitness data. | ||
|
||
### Store and manage files in the cloud | ||
Let users interact with nearly any aspect of their Google Drive content, including sharing permissions, file revisions, and connected apps. | ||
|
||
### Support voice actions | ||
Let users engage with your app quickly and conveniently through voice commands. Respond to system actions or add custom actions of your own. | ||
|
Oops, something went wrong.