GithubHelp home page GithubHelp logo

droidkaigi / conference-app-2017 Goto Github PK

View Code? Open in Web Editor NEW
470.0 128.0 141.0 12.03 MB

The Official Conference App for DroidKaigi 2017 Tokyo

License: Apache License 2.0

Java 44.90% Shell 0.09% Kotlin 6.19% Ruby 0.29% HTML 48.54%
droidkaigi conference android-app android

conference-app-2017's Introduction

droidkaigi

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

What is DroidKaigi

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

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

Doc

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

Communication

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

Other

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

conference-app-2017's People

Contributors

amay077 avatar chibatching avatar cutmail avatar eneim avatar gen0083 avatar gfx avatar horie1024 avatar hotchemi avatar jfsso avatar jmatsu avatar k-kagurazaka avatar keithyokoma avatar ken5scal avatar kikuchy avatar konifar avatar kwmt avatar moyuruaizawa avatar noboru-i avatar ogapants avatar pluu avatar roana0229 avatar ryugoo avatar shiraji avatar sumio avatar sys1yagi avatar takuaraki avatar tnj avatar tomoima525 avatar u-nation avatar yatatsu 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  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

conference-app-2017's Issues

Create main page

Overview (Required)

  • I think it's better to use BottomNavigation than NavigationDrawer.
  • I had already investigated BottomNavigation, maybe it fits DroidKaigi2017 app.

These are main contents

  • Sessions
  • Map
  • Settings
  • About
    • Sponsors
    • Notifications
    • Questionaire

Create PR and issue template

Overview

I'll create .github/PULL_REQUEST_TEMPLATE.md and .github/ISSUE_TEMPLATE.md
I don't like complex and detailed template. Simple is better.

Arranged Android resources

Overview (Required)

I'll arrange resources xml files under res dir.
This is related to my droidkaigi session which title is "Android Resources Refactoring" 😃

Use RecyclerView custom LayoutManager

Overview (Required)

To be honest, I wanted to use RecyclerView custom LayoutManager.
But it's difficult to catch up in a short time.
So I implemented like this.

If we use LayoutManager, the users can swipe vertically, horizontally, and diagonally.

Links

Create the ceremony animation

Overview (Required)

I want to show cool ceremony animation like fireworks.
When DroidKaigi will be started, the animation will be shown.

Add Contributors section to README

Overview (Required)

ありがとう! コピーライト書き換えたけど、余裕があったらコントリビューターのなまえだしたいなぁ。

💪

Links

Screenshot

Create sessions search

Overview (Required)

Basically DroidKaigi 2016 Search page is good.

Droidcon Berlin app is also good.

Integrate to waffle.io

Overview (Required)

I love waffle.io which shows the issues to Kanban style.
I tried to use GitHub project before, but it's not good for me 😢

Create session detail page

Overview (Required)

Just create, no improve.
I have some improvement idea, but they should be done as other issues.

Changed debug app name

Overview (Required)

Create debug/res/values/strings_no_trans.xml

<resources>
    <string name="app_name" translatable="false">DroidKaigi 2017 Debug</string>
</resources>

Added debug launcher icon

Overview (Required)

  • src/debug/res/mipmap-hdpi/ic_launcher.png
  • src/debug/res/mipmap-mdpi/ic_launcher.png
  • src/debug/res/mipmap-xdpi/ic_launcher.png
  • src/debug/res/mipmap-xxdpi/ic_launcher.png
  • src/debug/res/mipmap-xxxdpi/ic_launcher.png

Add GoogleAnalytics

Overview (Required)

  • Apply GoogleAnalytics
  • Define screen names
  • Define event names

Integrate CI

Overview (Required)

I'll integrate to CircleCI.

But actually I'm not sure which CI is the best.
If you know better CI service, we can always replace.

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.