-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
14 changed files
with
16,865 additions
and
4 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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
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,46 @@ | ||
# Uncomment the next line to define a global platform for your project | ||
# platform :ios, '9.0' | ||
|
||
target 'YourAppTargetName' do | ||
# Comment the next line if you don't want to use dynamic frameworks | ||
use_frameworks! | ||
|
||
# Pods for YourApp | ||
|
||
# Marketing | ||
pod 'Braze-iOS-SDK' # Braze (formerly Appboy) for marketing automation | ||
pod 'Branch' # Branch for deep linking and attribution | ||
|
||
# Analytics | ||
pod 'Firebase/Analytics' # Firebase for analytics and other Google services | ||
pod 'Mixpanel' # Mixpanel for advanced analytics | ||
pod 'Amplitude-iOS', '~> 8.0' # Amplitude for event tracking | ||
|
||
# Advertising | ||
pod 'Google-Mobile-Ads-SDK' # Google Mobile Ads for monetization | ||
pod 'FacebookAdsSDK' # Facebook Ads SDK for advertising | ||
pod 'MoPub-SDK' # MoPub for ad serving | ||
|
||
# Additional utilities that might be used alongside marketing and advertising | ||
pod 'Alamofire', '~> 5.2' # Networking library for making HTTP requests | ||
pod 'SDWebImage' # Asynchronous image loading | ||
|
||
# Other dependencies often used in conjunction with marketing and advertising | ||
pod 'AppsFlyerFramework' # AppsFlyer for app tracking and attribution | ||
pod 'Adjust' # Adjust for attribution and analytics | ||
pod 'Flurry-iOS-SDK/FlurrySDK' # Flurry for analytics and ads | ||
|
||
# Ensure you include 'use_frameworks!' if one of your pods uses Swift | ||
# ... | ||
|
||
end | ||
|
||
# Add post-install hooks if necessary, for configuring specific pod settings | ||
post_install do |installer| | ||
installer.pods_project.targets.each do |target| | ||
target.build_configurations.each do |config| | ||
config.build_settings['SWIFT_VERSION'] = '5.0' # Set a global Swift version for all pods | ||
# Other configurations | ||
end | ||
end | ||
end |
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,55 @@ | ||
apply plugin: 'com.android.application' | ||
|
||
android { | ||
compileSdkVersion 30 | ||
defaultConfig { | ||
applicationId "com.yourcompany.yourapp" | ||
minSdkVersion 16 | ||
targetSdkVersion 30 | ||
versionCode 1 | ||
versionName "1.0" | ||
} | ||
buildTypes { | ||
release { | ||
minifyEnabled false | ||
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' | ||
} | ||
} | ||
} | ||
|
||
dependencies { | ||
implementation fileTree(dir: 'libs', include: ['*.jar']) | ||
implementation 'androidx.appcompat:appcompat:1.2.0' | ||
implementation 'androidx.constraintlayout:constraintlayout:2.0.4' | ||
|
||
// Braze (formerly Appboy) SDK for marketing | ||
implementation 'com.appboy:android-sdk-ui:14.0.0' | ||
|
||
// Branch SDK for deep linking and attribution | ||
implementation 'io.branch.sdk.android:library:5.0.1' | ||
|
||
// Google Firebase Analytics | ||
implementation 'com.google.firebase:firebase-analytics:18.0.0' | ||
|
||
// Google Mobile Ads SDK | ||
implementation 'com.google.android.gms:play-services-ads:19.7.0' | ||
|
||
// Facebook Ads SDK | ||
implementation 'com.facebook.android:audience-network-sdk:6.2.0' | ||
|
||
// Mixpanel for analytics | ||
implementation 'com.mixpanel.android:mixpanel-android:5.8.7' | ||
|
||
// Amplitude for event tracking | ||
implementation 'com.amplitude:android-sdk:2.30.0' | ||
|
||
// Other common libraries for network requests, image loading, etc. | ||
implementation 'com.squareup.retrofit2:retrofit:2.9.0' | ||
implementation 'com.squareup.okhttp3:okhttp:4.9.0' | ||
implementation 'com.squareup.picasso:picasso:2.71828' | ||
|
||
// Add more dependencies as needed | ||
} | ||
|
||
// ADD THIS AT THE BOTTOM | ||
apply plugin: 'com.google.gms.google-services' // Google Services plugin |
Oops, something went wrong.