Skip to content

Commit 4cce06d

Browse files
authored
Merge pull request #33 from mobileappdevhm20/develop
Sprint 1 - Release
2 parents b7f481d + 82709b8 commit 4cce06d

File tree

76 files changed

+4046
-153
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+4046
-153
lines changed

app/build.gradle

Lines changed: 68 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,68 @@
1-
apply plugin: 'com.android.application'
2-
apply plugin: 'kotlin-android'
3-
apply plugin: 'kotlin-android-extensions'
4-
5-
android {
6-
compileSdkVersion 29
7-
buildToolsVersion "29.0.3"
8-
9-
defaultConfig {
10-
applicationId "team3.recipefinder"
11-
minSdkVersion 19
12-
targetSdkVersion 29
13-
versionCode 1
14-
versionName "1.0"
15-
16-
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
17-
}
18-
19-
buildTypes {
20-
release {
21-
minifyEnabled false
22-
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
23-
}
24-
}
25-
26-
}
27-
28-
dependencies {
29-
implementation fileTree(dir: 'libs', include: ['*.jar'])
30-
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
31-
implementation 'androidx.appcompat:appcompat:1.1.0'
32-
implementation 'androidx.core:core-ktx:1.2.0'
33-
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
34-
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
35-
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'
36-
testImplementation 'junit:junit:4.12'
37-
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
38-
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
39-
}
1+
apply plugin: 'com.android.application'
2+
apply plugin: 'com.google.gms.google-services'
3+
apply plugin: 'com.google.firebase.crashlytics'
4+
apply plugin: 'kotlin-android'
5+
apply plugin: 'kotlin-android-extensions'
6+
apply plugin: 'kotlin-kapt'
7+
8+
def room_version = "2.2.5"
9+
10+
android {
11+
compileSdkVersion 29
12+
buildToolsVersion "29.0.3"
13+
14+
defaultConfig {
15+
applicationId "team3.recipefinder"
16+
minSdkVersion 21
17+
targetSdkVersion 29
18+
versionCode 1
19+
versionName "1.0"
20+
// Enabling multidex support.
21+
multiDexEnabled true
22+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
23+
24+
// Enabling multidex support.
25+
multiDexEnabled true
26+
}
27+
28+
buildTypes {
29+
release {
30+
minifyEnabled false
31+
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
32+
}
33+
}
34+
dataBinding {
35+
enabled = true
36+
}
37+
}
38+
39+
dependencies {
40+
implementation fileTree(dir: 'libs', include: ['*.jar'])
41+
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
42+
implementation 'androidx.appcompat:appcompat:1.1.0'
43+
implementation 'androidx.core:core-ktx:1.2.0'
44+
implementation "androidx.recyclerview:recyclerview:1.1.0"
45+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
46+
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
47+
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'
48+
implementation 'com.google.firebase:firebase-analytics:17.4.1'
49+
implementation 'com.google.firebase:firebase-crashlytics:17.0.0'
50+
51+
implementation 'com.firebaseui:firebase-ui-auth:6.2.0'
52+
53+
debugImplementation 'com.amitshekhar.android:debug-db:1.0.6'
54+
implementation 'com.google.firebase:firebase-auth:16.0.5'
55+
testImplementation 'junit:junit:4.12'
56+
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
57+
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
58+
implementation "androidx.room:room-runtime:$room_version"
59+
kapt "androidx.room:room-compiler:$room_version"
60+
implementation "androidx.room:room-ktx:$room_version"
61+
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.5"
62+
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.5"
63+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
64+
implementation 'androidx.navigation:navigation-fragment-ktx:2.2.2'
65+
implementation 'androidx.navigation:navigation-ui-ktx:2.2.2'
66+
implementation 'com.google.android.material:material:1.1.0'
67+
androidTestImplementation 'com.android.support.test:rules:1.0.2'
68+
}

app/google-services.json

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"project_info": {
3+
"project_number": "203124846406",
4+
"firebase_url": "https://recify-93ddb.firebaseio.com",
5+
"project_id": "recify-93ddb",
6+
"storage_bucket": "recify-93ddb.appspot.com"
7+
},
8+
"client": [
9+
{
10+
"client_info": {
11+
"mobilesdk_app_id": "1:203124846406:android:b19467ba65944ff19bff47",
12+
"android_client_info": {
13+
"package_name": "com.team3.recify"
14+
}
15+
},
16+
"oauth_client": [
17+
{
18+
"client_id": "203124846406-nechvdkrug9fq9c217c42fcti3vi0jju.apps.googleusercontent.com",
19+
"client_type": 3
20+
}
21+
],
22+
"api_key": [
23+
{
24+
"current_key": "AIzaSyCT39JMqQkv7hT1WWlVwtZP3sRz_1_55Es"
25+
}
26+
],
27+
"services": {
28+
"appinvite_service": {
29+
"other_platform_oauth_client": [
30+
{
31+
"client_id": "203124846406-nechvdkrug9fq9c217c42fcti3vi0jju.apps.googleusercontent.com",
32+
"client_type": 3
33+
}
34+
]
35+
}
36+
}
37+
},
38+
{
39+
"client_info": {
40+
"mobilesdk_app_id": "1:203124846406:android:a7e5ffff54971d369bff47",
41+
"android_client_info": {
42+
"package_name": "team3.recipefinder"
43+
}
44+
},
45+
"oauth_client": [
46+
{
47+
"client_id": "203124846406-nechvdkrug9fq9c217c42fcti3vi0jju.apps.googleusercontent.com",
48+
"client_type": 3
49+
}
50+
],
51+
"api_key": [
52+
{
53+
"current_key": "AIzaSyCT39JMqQkv7hT1WWlVwtZP3sRz_1_55Es"
54+
}
55+
],
56+
"services": {
57+
"appinvite_service": {
58+
"other_platform_oauth_client": [
59+
{
60+
"client_id": "203124846406-nechvdkrug9fq9c217c42fcti3vi0jju.apps.googleusercontent.com",
61+
"client_type": 3
62+
}
63+
]
64+
}
65+
}
66+
}
67+
],
68+
"configuration_version": "1"
69+
}

0 commit comments

Comments
 (0)