News+ - это приложение для Android, предназначенное для предоставления бизнес -и финансовых новостей с возможностью сохранить статьи для чтения позже, создавать сторожевые списки акций и многое другое.
Этот репозиторий содержит исходный код для News+, разработанный с использованием фреймворка Flutter. Приложение предназначено для предоставления различных функций и функций для улучшения пользовательского опыта. Ниже вы найдете информацию о том, как загрузить приложение, его функции, зависимости, лицензию и многое другое.
Вы можете скачать последнюю версию приложения со страницы Github Releses. Ищите самый последний выпуск и загрузите соответствующий файл APK или установщика для вашего устройства.





Чтобы запустить приложение локально и внести изменения, выполните следующие действия:
Убедитесь, что на вашей машине установлен Flutter SDK. Вы можете скачать его с официального веб -сайта Flutter: https://flutter.dev.
Клонировать этот репозиторий к местной машине, используя следующую команду:
git clone https://github.com/sarthakkimtani/newsplus.git Перейдите к каталогу проекта:
cd newsplus Принесите зависимости приложения, выполнив следующую команду:
flutter pub get Создайте новый файл JSON с именем api_keys.json & добавьте свои клавиши API с помощью:
{
"NEWS_API" : " <API_KEY> " ,
"STOCK_API" : " <API_KEY> "
} Ключи API для новостей можно найти на newsapi.org
Ключи API для фондового API можно найти на Rapidapi
Подключите устройство или запустите эмулятор.
Запустите приложение, используя следующую команду:
flutter run --dart-define-from-file=api_keys.json| Имя | Использование |
|---|---|
| Http | HTTP -запросы |
| Мерцание | Shimmer для загрузки экранов |
| Поставщик | Государственное управление |
| Localstore | Пакет хранилища на основе файлов json |
| URL -установка | Запуск URL -адреса для открытия веб -ссылок |
| Ядро Firebase | Бэкэнд Firebase |
| Аутентификация Firebase | Аутентификация Firebase |
| WebView | Виджет WebView |
| Кэшированное изображение | Кэш -сеть изображений |
Вклад в это приложение приветствуется! Если вы найдете какие -либо проблемы или у вас есть идеи для улучшений, откройте проблему или отправьте запрос на привлечение. Обязательно следуйте руководящим принципам репозитория для участия.
Это приложение распространяется по лицензии MIT. Не стесняйтесь модифицировать и использовать его в соответствии с вашими требованиями.