Connect with us

Разработка

20 Open Source проектов для Android, которые могут научить вас новому

Лучший способ учиться — это исследовать код других программистов. Если вы хотите стать лучшим разработчиком, то вам надо изучать много кода. Это простой принцип.

Опубликовано

/

     
     

Лучший способ учиться — это исследовать код других программистов. Если вы хотите стать лучшим разработчиком, то вам надо изучать много кода. Это простой принцип.

Книги, блоги, форумы хороши до определенной степени, но ничто не может заменить полнофункциональный существующий открытый проект.

В этой статье Аритра Рой рассматривает некоторые лучшие open source проекты для Android из разных категорий, которые могут научить вас новому.

LeafPic

Github | Сложность: простая

Галерея фото и видео.

LeafPic Gallery
LeafPic Gallery
Developer: Hora Apps
Price: Free
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot
  • LeafPic Gallery Screenshot

Simple Calendar

Github | Сложность: простая

Название говорит само за себя – календарь на Kotlin.

Simple Calendar
Simple Calendar
Developer: Simple Mobile Tool
Price: Free
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot
  • Simple Calendar Screenshot

Amaze File Manager

Github | Сложность: средняя

Еще одно из самых распространенных мобильных приложений для Android – файловый менеджер.

Amaze File Manager
Amaze File Manager
Developer: Team Amaze
Price: Free
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot
  • Amaze File Manager Screenshot

Easy Sound Recorder

Github | Сложность: простая

Ну и конечно не обойдется без диктофона.

Easy Sound Recorder
Easy Sound Recorder
Developer: Daniel Yehun Kim
Price: Free
  • Easy Sound Recorder Screenshot
  • Easy Sound Recorder Screenshot
  • Easy Sound Recorder Screenshot
  • Easy Sound Recorder Screenshot

MLManager

Github | Сложность: простая

А это уже менеджер приложений, с помощью которого вы сможете получить подробную информацию об установленных приложениях и управлять ими.

PhotoAffix

Github | Сложность: простая

Простое приложение для обработки фотографий.

The app was not found in the store. :-(

MovieGuide

Github | Сложность: средняя

Список фильмов с описанием, трейлерами, MVP, Clean Architecture, RxJava и Dagger 2.

20 Open Source проектов для Android, которые могут научить вас новому

AnExplorer

Github | Сложность: средняя

Еще один простой минималистичный файловый менеджер.

AnExplorer Share File Transfer
AnExplorer Share File Transfer
Developer: DWorkS
Price: Free
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot
  • AnExplorer Share File Transfer Screenshot

Minimal ToDo

Github | Сложность: простая

Это уже классика – список дел, на примере которого вы можете изучить основы Android-разработки.

Minimal To Do
Minimal To Do
Developer: Avjinder Sekhon
Price: Free
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot
  • Minimal To Do Screenshot

Timber

Github | Сложность: средняя

Музыкальный плеер – большой и активно развивающийся.

Timber Music Player
Timber Music Player
Developer: Naman Dwivedi
Price: Free
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot
  • Timber Music Player Screenshot

AnotherMonitor

Github | Сложность: средняя

Мониторинг процессов, потребления памяти, времени процессора и прочих системных параметров.

AnotherMonitor
AnotherMonitor
Developer: Antonio Redondo
Price: Free
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot
  • AnotherMonitor Screenshot

InstaMaterial

Github | Сложность: простая

Instagram и материальный дизайн в одном флаконе.

CoCoin

Github | Сложность: простая

CoCoin — это персональный менеджер финансов с красивым UI.

20 Open Source проектов для Android, которые могут научить вас новому

OmniNotes

Github | Сложность: средняя

Еще один Must Have – ведение заметок. С помощью этого проекта вы можете сделать свою альтернативу Evernote.

Omni Notes
Omni Notes
Developer: Federico Iosue
Price: Free
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot
  • Omni Notes Screenshot

Clip Stack

Github | Сложность: простая

Менеджер для буфера обмена – маленький, простой и легко понимаемый.

Super Clean Master

Github | Сложность: средняя

Чистка мусора для владельцев Android-устройств до сих пор актуальна – используйте Clean Master, чтобы понять как это делается.

Travel Mate

Github | Сложность: средняя

А тут вы можете научиться работе с картами.

20 Open Source проектов для Android, которые могут научить вас новому

KISS

Github | Сложность: средняя

Простой и быстрый лаунчер.

KISS Launcher
KISS Launcher
Developer: Neamar
Price: Free
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot
  • KISS Launcher Screenshot

Turbo Editor

Github | Сложность: средняя

Ну и точно вам понадобиться редактор текста, этот к тому же умеет делать подсветку синтаксиса кода.

Turbo Editor PRO | Text Editor
Turbo Editor PRO | Text Editor
Developer: Docode OÜ
Price: $1.49
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot
  • Turbo Editor PRO | Text Editor Screenshot

Wally

Github | Сложность: простая

Приложение для управления обоями.

20 Open Source проектов для Android, которые могут научить вас новому

Pedometer

Github | Сложность: простая

Шагомер, который использует сенсор для подсчета шагов.

20 Open Source проектов для Android, которые могут научить вас новому

Не принимайте все приемы, которые вы встретите в этих приложениях, на веру. Их авторы тоже могут заблуждаться. Но исследуйте их и выработайте свои – это прекрасный способ научиться новому!

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: