All Projects → ywwynm → Everythingdone

ywwynm / Everythingdone

Licence: gpl-3.0
EverythingDone, an Android app to help you remember things, and finish them!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Everythingdone

Music Player Go
🎶🎼 Very slim music player 👨‍🎤 100% made in Italy 🍕🌳🌞🍝🌄
Stars: ✭ 654 (+388.06%)
Mutual labels:  material-design, android-application
Shotang App
The New Home Screen is designed in a modular way with the core focus on product discovery. Search, Deals, Products everything has been brought upfront. The hamburger menu has been replaced with a bottom navigation bar for easy reachability. On the tech side too, this design allows us to run new deals and other experiments in an agile manner which wasn't possible in the previous version.
Stars: ✭ 132 (-1.49%)
Mutual labels:  material-design, android-application
Morphing Material Dialogs
Material dialog ❤️ morphing animation. An android kotlin UI library for building beautiful animations for converting a floating action button into a material dialog.
Stars: ✭ 806 (+501.49%)
Mutual labels:  material-design, android-application
Douya
开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)
Stars: ✭ 4,502 (+3259.7%)
Mutual labels:  material-design, android-application
Mediapicker
Easy customizable picker for all your needs in Android application
Stars: ✭ 105 (-21.64%)
Mutual labels:  material-design, android-application
Quill
👻 [MOVED TO https://github.com/TryGhost/Ghost-Android] The beautiful Android app for your Ghost blog.
Stars: ✭ 552 (+311.94%)
Mutual labels:  material-design, android-application
Douyaapikey
豆芽 API Key 设置向导
Stars: ✭ 65 (-51.49%)
Mutual labels:  material-design, android-application
Android Extensions
An Android library with modules to quickly bootstrap an Android application.
Stars: ✭ 356 (+165.67%)
Mutual labels:  material-design, android-application
Yourweather
🌞 你的天气:OkHttp +Material Design+《第一行代码》
Stars: ✭ 100 (-25.37%)
Mutual labels:  material-design, android-application
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (-27.61%)
Mutual labels:  material-design, android-application
Ecommerce App Android
E-Commerce App for Android with Material Design Pattern
Stars: ✭ 470 (+250.75%)
Mutual labels:  material-design, android-application
Sdkmonitor
App to display and monitor the targetSDK from installed apps.
Stars: ✭ 122 (-8.96%)
Mutual labels:  material-design, android-application
Frames
Free, feature-rich, easily customizable Android dashboard for wallpapers apps
Stars: ✭ 396 (+195.52%)
Mutual labels:  material-design, android-application
Changedetection
Automatically track websites changes on Android in background.
Stars: ✭ 563 (+320.15%)
Mutual labels:  material-design, android-application
Blueprint
Free, feature-rich, easily customizable Android dashboard for icon packs
Stars: ✭ 389 (+190.3%)
Mutual labels:  material-design, android-application
Materialfiles
Material Design file manager for Android
Stars: ✭ 1,092 (+714.93%)
Mutual labels:  material-design, android-application
Packagetracker
Track your package simply on Android.
Stars: ✭ 339 (+152.99%)
Mutual labels:  material-design, android-application
Geeknews
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Stars: ✭ 3,496 (+2508.96%)
Mutual labels:  material-design, android-application
Iconshowcase
Full-of-features, easy-to-customize, free and open source, Material Design dashboard for icon packs.
Stars: ✭ 91 (-32.09%)
Mutual labels:  material-design, android-application
Keepassdx
📱 KeePass implementation for android with material design and deluxe features
Stars: ✭ 1,395 (+941.04%)
Mutual labels:  material-design, android-application

EverythingDone - 完事儿

是什么在紛飛?是谁在浅唱?

EverythingDone, an Android app to help you remember things, and finish them!

Download this app on Google Play or 酷安

中文说明

Introduction

Is it hard for you to remember everything and finish them? EverythingDone can remind you all activities, help you develop habits and achieve goals, beginning from stopping saying "later" or "tomorrow". You can also write stories and record daily life here, EverythingDone will keep them for a long long time.

Following Material Design, we provide elegant user interface and experience so that you can enjoy the beauty of a real Android app. Let EverythingDone help you to store memory and improve yourself!

Achieved above 300K downloads on Chinese Android app markets~

Screenshots

Personally I like my design very much, and I'm going to show that to you now:

On Phones

On 7-inch Tablets

On 9-inch or even larger Tablets

App functionalities

  • Write notes and insert images, audios and videos
  • Undo/redo when typing
  • TODO list inside of a thing
  • Set alarms notifying once or recurrently
  • Doing a thing under app's countdown
  • Powerful notification, especially including a more noticeable notification
  • Sticky thing on top of list or system notification center
  • Automatically notify you later after creating a new thing
  • Automatically start doing a thing when alarm rings
  • Automatically categorize things (NOTE, REMINDER, HABIT and GOAL)
  • Automatically create a todo thing daily
  • Set a thing as private to check it using pattern or fingerprint
  • Statistics for HABITs and all things
  • Share or export things
  • AppWidgets for single thing or a list of things
  • App Shortcuts
  • Simplify/Traditional Chinese and English supported
  • local data backup and restore
  • More...

Personal project analysis

Attractive parts

Beautiful design and details, and the method to implement them

Weak points

  • Complicated code and logic somewhere, especially in Activity classes
  • Relatively out-of-date project structure, no kotlin, no MVVM, no Rx, no Jetpack...
  • Has nothing to do with network communication
  • You may have some different ideas about UI or functionality design
  • Code will not be updated any longer. I'm so sorry about this.

Please forgive me about them. I'm not a professional Android developer. I wrote this app only to meet my own demands and find some fun for myself 3 years ago when I just learned to code for 1 year. Now I even don't use an Android phone and have no time to better this app.

Build instructions

Import in Android studio, and make project. Maybe Android Studio will require some missing files but that should be handled well by the IDE.

Notice: Unfortunately, as time flies, Gradle, SDK and dependencies version in this project are all out-of-data. It's hard to update them to latest ones because there may be some minor bugs with API changes after upgrade. But you can still have a try!

More to say

  • This is the first time I open-sourced a project that has been developed for quite a few time and makes me satisfied. If you have any suggestions, please tell me directly on issues page
  • I really enjoy myself when developing an app like this, so EverythingDone v2 is under developing now

Licence

GNU GPLv3

Copyright (C) 2018 ywwynm

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].