Giter Club home page Giter Club logo

conference-app-2020's Introduction

droidkaigi

本リポジトリは、DroidKaigiに関する有志が集まったリポジトリです。

What is DroidKaigi

DroidKaigiはAndroidの開発者カンファレンスです。以下の2つを目的にしています。

  • エンジニア視点でAndroid技術情報を共有する
  • エンジニア同士のコミュニケーションの場

Doc

  • 各種資料はWikiにまとめています。

Communication

  • 定常のコミュニケーションはSlackで行っています。
    • 参加を希望される方は@hkurokawaさんまで連絡してください。
  • 課題管理は本リポジトリのissueで行っています。
    • リポジトリへの参加は@hotchemiまでお願い致します。
  • ハッシュタグ #droidkaigi

Other

DroidKaigiへのお問い合わせ、運営について何かありましたら@mhidakaまでお願い致します(窓口できあがるまでの暫定)

conference-app-2020's People

Contributors

417-72ki avatar a25max avatar clockvoid avatar entaku0818 avatar fummicc1 avatar furusin avatar hkusu avatar jmatsu avatar koji-1009 avatar kubode avatar kuramu1108 avatar kusakabe-dev avatar mkeeda avatar myihsan avatar nashcft avatar ntsk avatar numeroanddev avatar pluu avatar rkonno avatar rmakiyama avatar roana0229 avatar ry-itto avatar t-nonomura avatar takahirom avatar tfandkusu avatar tomu28 avatar woxtu avatar yanamura avatar yaslab avatar yurihondo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

conference-app-2020's Issues

Notify several information of CI and CI's artifacts through Danger.system

Background

It would be a great help with our development if we could inspect and/or notify CI's logs, artifacts and test results which are brought by both internal and external contributors. Because it's terrible if we have to download artifacts from CI build pages every time.

Spec

Lint results are not human-readable but just an XML document. This plugin will deliver the human-readable styled lint results.

Almost the same to Android lint stuff. JUnit results are not human-readable but just an XML document. This plugin will deliver the human-readable styled JUnit results.

I'm not sure if we will introduce ktlint, detekt and/or checkstyle into this project though, the motivation is almost the same to Android lint and JUnit stuff. checkstyle results are not human-readable but just an XML document. This plugin will deliver the human-readable styled checkstyle results.

We would be able to detect if future changes broke compatibility. e.g. adding new permission accidentally.

  • xxxxx

It would be nice if we can put URLs of some CI steps like gradle's log. I don't know any good plugin for this purpose but I guess it's possible for us to create a plugin.

Hide keyboard when move search screen.

Kind (Required)

  • Improvement

Overview (Required)

  • If you move screen while the keyboard is displayed, the keyboard will not be hidden.
  • Hide keyboard when moved.

Links

Deploy assembled artifacts of feature branches to DeployGate

Background

It would be great if we could easily try artifacts which are built by both internal and external contributors. It's possible if we use distribution services for each branch. There are several distribution services though, the first candidate is DeployGate. Because DroidKaigi would have own organization on DeployGate in this year as well.

Spec

  • Feature branch does not include master and release
  • CI should assemble debuggable artifacts for each feature branch.
  • Every artifact should be deployed to DeployGate.
  • Every branch should have an associated distribution based on its name.
  • CI should comment on a PR to expose an URL of a generated distribution.
  • A distribution must be destroyed after the indicated branch has been deleted.

Limitation

  • Currently, DeployGate does not accept app bundle files.

images

for uploading image resources

Add empty settings screen

Overview (Required)

Title says everything. If you can implement it you can ignore this issue

Links

Deploy assembled app bundles to internal app sharing

Background

It would be required for testing if we would like to use dynamic delivery.

Spec

  • Determine the scope of testers.
  • CI should assemble non-debuggable app bundles for each branch.
  • The package name should be the same as the release-product.
  • Every artifact may be deployed to internal app sharing.
  • CI should comment on a PR to expose an URL of a generated share-able link.

Limitation

  • We have to set up the PlayStore's page first

Add empty sponsor screen

Overview (Required)

Title says everything. If you can implement it you can ignore this issue

Links

Add Kotlin MPP iOS project

Overview (Required)

I want to add an iOS project that can:

  • Just Hello world is displayed.
  • Access to some Kotlin MPP classes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.