Skip to content

[All] Compose 1.0.0 🎉 #610

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 28, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Crane/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Studies built with [Jetpack Compose](https://developer.android.com/jetpack/compo
The goal of the sample is to showcase Material components, draggable UI elements, Android Views
inside Compose, and UI state handling.

To try out this sample app, you need to use the latest version of [Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use [Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"
const val ktLint = "com.pinterest:ktlint:${Versions.ktLint}"

object GoogleMaps {
Expand All @@ -34,7 +34,7 @@ object Libs {
}

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val insets = "com.google.accompanist:accompanist-insets:$version"
}

Expand All @@ -45,22 +45,22 @@ object Libs {
const val extensions = "org.jetbrains.kotlin:kotlin-android-extensions:$version"

object Coroutines {
private const val version = "1.4.2"
private const val version = "1.5.0"
const val android = "org.jetbrains.kotlinx:kotlinx-coroutines-android:$version"
const val test = "org.jetbrains.kotlinx:kotlinx-coroutines-test:$version"
}
}

object AndroidX {
object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

const val appcompat = "androidx.appcompat:appcompat:1.3.0"

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

const val runtime = "androidx.compose.runtime:runtime:$version"
const val runtimeLivedata = "androidx.compose.runtime:runtime-livedata:$version"
Expand Down
4 changes: 2 additions & 2 deletions JetNews/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Jetnews is a sample news reading app, built with
[Jetpack Compose](https://developer.android.com/jetpack/compose). The goal of the sample is to
showcase the current UI capabilities of Compose.

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
6 changes: 3 additions & 3 deletions JetNews/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -108,14 +108,14 @@ dependencies {

implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'androidx.activity:activity-ktx:1.2.3'
implementation 'androidx.core:core-ktx:1.6.0-rc01'
implementation "androidx.activity:activity-compose:1.3.0-rc01"
implementation 'androidx.core:core-ktx:1.6.0'
implementation "androidx.activity:activity-compose:1.3.0"

implementation "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1"
implementation "androidx.lifecycle:lifecycle-livedata-ktx:2.3.1"
implementation "androidx.lifecycle:lifecycle-viewmodel-compose:1.0.0-alpha07"

implementation 'androidx.navigation:navigation-compose:2.4.0-alpha04'
implementation 'androidx.navigation:navigation-compose:2.4.0-alpha05'

androidTestImplementation 'androidx.test:rules:1.3.0'
androidTestImplementation 'androidx.test:runner:1.3.0'
Expand Down
8 changes: 4 additions & 4 deletions JetNews/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,17 @@

buildscript {
ext.kotlin_version = '1.5.10'
ext.compose_version = '1.0.0-rc02'
ext.coroutines_version = '1.4.2'
ext.accompanist_version = '0.14.0'
ext.compose_version = '1.0.0'
ext.coroutines_version = '1.5.0'
ext.accompanist_version = '0.15.0'

repositories {
google()
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:7.0.0-rc01'
classpath 'com.android.tools.build:gradle:7.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Expand Down
4 changes: 2 additions & 2 deletions Jetcaster/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
Jetcaster is a sample podcast app, built with [Jetpack Compose][compose]. The goal of the sample is to
showcase dynamic theming and full featured architecture.

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.0.9"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.1.5"

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val insets = "com.google.accompanist:accompanist-insets:$version"
const val pager = "com.google.accompanist:accompanist-pager:$version"
}
Expand Down Expand Up @@ -59,19 +59,19 @@ object Libs {
const val appcompat = "androidx.appcompat:appcompat:1.2.0"
const val palette = "androidx.palette:palette:1.0.0"

const val coreKtx = "androidx.core:core-ktx:1.6.0-rc01"
const val coreKtx = "androidx.core:core-ktx:1.6.0"

object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

object Constraint {
const val constraintLayoutCompose = "androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha08"
const val constraintLayoutCompose = "androidx.constraintlayout:constraintlayout-compose:1.0.0-beta01"
}

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

@get:JvmStatic
val snapshotUrl: String
Expand Down
4 changes: 2 additions & 2 deletions Jetchat/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

Jetchat is a sample chat app built with [Jetpack Compose][compose].

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview)
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio)
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.0.9"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.1.5"

const val junit = "junit:junit:4.13"

const val material = "com.google.android.material:material:1.3.0"

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val insets = "com.google.accompanist:accompanist-insets:$version"
}

Expand All @@ -49,15 +49,15 @@ object Libs {

object AndroidX {
const val appcompat = "androidx.appcompat:appcompat:1.3.0"
const val coreKtx = "androidx.core:core-ktx:1.6.0-rc01"
const val coreKtx = "androidx.core:core-ktx:1.6.0"

object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

const val foundation = "androidx.compose.foundation:foundation:$version"
const val layout = "androidx.compose.foundation:foundation-layout:$version"
Expand Down
4 changes: 2 additions & 2 deletions Jetsnack/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Jetsnack is a sample snack ordering app built with [Jetpack Compose][compose].

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val insets = "com.google.accompanist:accompanist-insets:$version"
const val systemuicontroller = "com.google.accompanist:accompanist-systemuicontroller:$version"
}
Expand All @@ -44,11 +44,11 @@ object Libs {
}

object AndroidX {
const val coreKtx = "androidx.core:core-ktx:1.6.0-alpha03"
const val coreKtx = "androidx.core:core-ktx:1.6.0"

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

const val foundation = "androidx.compose.foundation:foundation:${version}"
const val layout = "androidx.compose.foundation:foundation-layout:${version}"
Expand All @@ -63,7 +63,7 @@ object Libs {
}

object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

object Lifecycle {
Expand All @@ -72,20 +72,20 @@ object Libs {
}

object Navigation {
const val navigationCompose = "androidx.navigation:navigation-compose:2.4.0-alpha04"
const val navigationCompose = "androidx.navigation:navigation-compose:2.4.0-alpha05"
}

object ConstraintLayout {
const val constraintLayoutCompose =
"androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha08"
"androidx.constraintlayout:constraintlayout-compose:1.0.0-beta01"
}

object Test {
private const val version = "1.3.0"
const val runner = "androidx.test:runner:$version"
const val rules = "androidx.test:rules:$version"
object Ext {
private const val version = "1.1.2-rc01"
private const val version = "1.1.2"
const val junit = "androidx.test.ext:junit-ktx:$version"
}
const val espressoCore = "androidx.test.espresso:espresso-core:3.2.0"
Expand Down
4 changes: 2 additions & 2 deletions Jetsurvey/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Jetsurvey is a sample survey app, built with
[Jetpack Compose](https://developer.android.com/jetpack/compose). The goal of the sample is to
showcase text input, validation and state capabilities of Compose.

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"
const val jdkDesugar = "com.android.tools:desugar_jdk_libs:1.1.5"

const val junit = "junit:junit:4.13"

const val material = "com.google.android.material:material:1.3.0"

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val permissions = "com.google.accompanist:accompanist-permissions:$version"
}

Expand All @@ -49,7 +49,7 @@ object Libs {

object AndroidX {
const val appcompat = "androidx.appcompat:appcompat:1.3.0"
const val coreKtx = "androidx.core:core-ktx:1.6.0-alpha03"
const val coreKtx = "androidx.core:core-ktx:1.6.0"

object Lifecycle {
private const val version = "2.3.1"
Expand All @@ -58,12 +58,12 @@ object Libs {
}

object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

@get:JvmStatic
val snapshotUrl: String
Expand Down
4 changes: 2 additions & 2 deletions Owl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

This sample is a [Jetpack Compose][compose] implementation of [Owl][owl], a Material Design study.

To try out this sample app, you need to use the latest version of
[Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out this sample app, you need to use
[Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ object Versions {
}

object Libs {
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0-rc01"
const val androidGradlePlugin = "com.android.tools.build:gradle:7.0.0"

object Accompanist {
const val version = "0.14.0"
const val version = "0.15.0"
const val insets = "com.google.accompanist:accompanist-insets:$version"
}

Expand All @@ -48,16 +48,16 @@ object Libs {
}

object AndroidX {
const val coreKtx = "androidx.core:core-ktx:1.6.0-rc01"
const val navigation = "androidx.navigation:navigation-compose:2.4.0-alpha04"
const val coreKtx = "androidx.core:core-ktx:1.6.0"
const val navigation = "androidx.navigation:navigation-compose:2.4.0-alpha05"

object Activity {
const val activityCompose = "androidx.activity:activity-compose:1.3.0-rc01"
const val activityCompose = "androidx.activity:activity-compose:1.3.0"
}

object Compose {
const val snapshot = ""
const val version = "1.0.0-rc02"
const val version = "1.0.0"

const val animation = "androidx.compose.animation:animation:$version"
const val foundation = "androidx.compose.foundation:foundation:$version"
Expand All @@ -74,7 +74,7 @@ object Libs {

object ConstraintLayout {
const val constraintLayoutCompose =
"androidx.constraintlayout:constraintlayout-compose:1.0.0-alpha08"
"androidx.constraintlayout:constraintlayout-compose:1.0.0-beta01"
}

object Test {
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ For more information, please [read the documentation](https://developer.android.

💻 Requirements
------------
To try out these sample apps, you need to use the latest version of [Android Studio Arctic Fox](https://developer.android.com/studio/preview).
To try out these sample apps, you need to use [Android Studio Arctic Fox](https://developer.android.com/studio).
You can clone this repository or import the
project from Android Studio following the steps
[here](https://developer.android.com/jetpack/compose/setup#sample).
Expand Down