Разработан на Flutter, поддерживает Android и iOS. В настоящее время первая версия находится в стадии непрерывного улучшения.
Цель проекта — облегчить личное ежедневное обслуживание и доступ к Github, лучше погрузиться в общение между разработчиками, Github — это ваш дом.
Проект также подходит для практических занятий по Flutter, охватывая использование различных фреймворков, взаимодействие с нативными приложениями и т.д.
С использованием и отзывами по проекту, будет происходить непрерывное улучшение и оптимизация пользовательского опыта и функций. Добро пожаловать с вопросами.
Настройте среду разработки Flutter (версия Flutter SDK v1.1.3).
Клонируйте код, выполните Packages get
, чтобы установить сторонние пакеты.
3. Внимание: Вам необходимо самостоятельно создать файл
ignoreConfig.dart
в директорииlib/common/config/
, а затем ввести полученные от GitHubclient_id
иclient_secret
.
class NetConfig {
static const CLIENT_ID = "xxxx";
static const CLIENT_SECRET = "xxxxxxxxxxx";
}
Локальная версия Flutter SDK должна быть v1.1.3 или выше. 2. Соответствуют ли версии сторонних пакетов в
pubspec.yaml
версиям сторонних пакетов вpubspec.lock
?
| ----------- | ---------------------------------------- |
| QR-код APK | |
| IOS Null | |
| -------------------------- | -------------- |
| dio | сетевые запросы |
| shared_preferences | локальное хранилище |
| fluttertoast | уведомления |
| flutter_redux | redux |
| device_info | информация о устройстве |
| connectivity | статус сети |
| flutter_markdown | парсинг markdown |
| json_annotation | аннотации json |
| json_serializable | сериализация json |
| url_launcher | запуск URL |
| iconfont | шрифты TTF |
| share | поделиться |
| flutter_spinkit | анимация загрузки |
| get_version | получение версии |
| flutter_webview_plugin | веб-вью |
| sqflite | sqlite |
| flutter_statusbar | статусная полоса |
| flutter_svg | SVG |
| photo_view | просмотр изображений |
| flutter_slidable | скроллируемый вид |
| flutter_cache_manager | менеджер кэша |
| path_provider | поставщик путей |
| permission_handler | управление разрешениями |
| scope_model | аналог redux |### ЛИЦЕНЗИЯ
Проект CarGuo/GSYGithubAppFlutter лицензирован под лицензией Apache License 2.0
Это либеральная лицензия, основные условия которой требуют сохранения уведомлений об авторских правах и лицензии.
Контрибьюторы предоставляют явное разрешение на патентные права.
Лицензированные работы, модификации и более крупные работы могут распространяться на других условиях и без исходного кода.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )