All Projects → CoolONEOfficial → ranepa_timetable

CoolONEOfficial / ranepa_timetable

Licence: MIT license
Custom RANEPA mobile client on Flutter

Programming Languages

dart
5743 projects
java
68154 projects - #9 most used programming language
swift
15916 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to ranepa timetable

Fledge
Fledge: A CI/CD tool for Flutter
Stars: ✭ 152 (+289.74%)
Mutual labels:  appstore, playstore
app-screenshot-builder
Play Store and App Store application screenshot builder
Stars: ✭ 26 (-33.33%)
Mutual labels:  appstore, playstore
react-native-app-review
React Native module to request users to leave an app review.
Stars: ✭ 36 (-7.69%)
Mutual labels:  appstore, playstore
Raccoon4
APK Downloader for Google Play
Stars: ✭ 369 (+846.15%)
Mutual labels:  appstore, playstore
App Framework
Applications for any device with HTML, CSS and JavaScript - free and open source!
Stars: ✭ 639 (+1538.46%)
Mutual labels:  appstore, playstore
React Native Store Review
Rate on App/Play Store directly in your React Native app
Stars: ✭ 437 (+1020.51%)
Mutual labels:  appstore, playstore
react-native-appstore-version-checker
[Deprecated] A react native module to fetch the version of latest app from android playstore or apple app store
Stars: ✭ 88 (+125.64%)
Mutual labels:  appstore, playstore
Latestversionplugin
LatestVersion Plugin for Xamarin and Windows apps
Stars: ✭ 99 (+153.85%)
Mutual labels:  appstore, playstore
React Native In App Review
The Google Play In-App Review API, App store rating API lets you prompt users to submit Play Store or App store ratings and reviews without the inconvenience of leaving your app or game.
Stars: ✭ 175 (+348.72%)
Mutual labels:  appstore, playstore
renfe-cli
python CLI for fast Spanish Renfe timetables retrieval - now with selenium
Stars: ✭ 29 (-25.64%)
Mutual labels:  timetable
apprankings
App Store Rankings Scraper
Stars: ✭ 37 (-5.13%)
Mutual labels:  appstore
edupage-api
A python library for accessing your Edupage account
Stars: ✭ 40 (+2.56%)
Mutual labels:  timetable
istore
一个 Openwrt 标准的软件中心,纯脚本实现,只依赖Openwrt标准组件。支持其它固件开发者集成到自己的固件里面。更方便入门用户搜索安装插件。The iStore is a app store for OpenWRT
Stars: ✭ 483 (+1138.46%)
Mutual labels:  appstore
CoreJSON
Core Foundation, libyajl based JSON support.
Stars: ✭ 48 (+23.08%)
Mutual labels:  appstore
BottomSheetBehavior
BottomSheetBehavior is an android library extracted from the Google I/O 2018 application source code.
Stars: ✭ 12 (-69.23%)
Mutual labels:  android-widget
DiscoverRandomQuotes
Spontaneous - Random quotes is a free iOS app that generates random quotes. It values ease-of-use just as much as the users' privacy, so there are no ads or trackers to disrupt their experience. The app currently includes more than 75000 quotes, which you can only discover randomly.
Stars: ✭ 34 (-12.82%)
Mutual labels:  appstore
framework7-appstore-react
iOS App Store UI
Stars: ✭ 78 (+100%)
Mutual labels:  appstore
Obfuscator
iOS工程混淆器是围绕混淆iOS代码过审上架为目标构建出来的 Mac 软件。为应对苹果『4.3-代码重复条款』和『2.1条款』,混淆器通过内置苹果应用分类相关的百万词库修改工程中的文件/目录名、变量属性名和方法名、修改资源的hash、注入强关系强调用的方法代码,注入有调用关系的混淆类文件等手段达到大幅提高马甲包过审率的目的。除此之外,软件内置了一键提交审核、实时查看app的审核状态并嵌入了几个开发效率工具如本地化工具、提取Assets资源、替换AppIcon等。(另外:我们提供马甲包开发、tf签名等服务,有意请🤙 联系QQ:2480619280)
Stars: ✭ 39 (+0%)
Mutual labels:  appstore
app-certificate-requests
🎖 Repository for requesting app certificates
Stars: ✭ 23 (-41.03%)
Mutual labels:  appstore
every2cal
🙌에브리타임 캘린더를 ics파일로 바꿔줍니다
Stars: ✭ 33 (-15.38%)
Mutual labels:  timetable

NRU RANEPA (Timetable)

Build Status

Custom crossplatform open-source NRU RANEPA mobile client written on Flutter.

Features

  • iOS today extension and android app widget
  • Platform adaptive design (using CupertinoApp & MaterialApp)
  • Caching support
  • Multicolor themes with dark & light app appearance
  • Multiple site api's support
  • Fully internationalization
  • Customizable timetable app design
  • Cool intro screen
  • iOS & Android calendar integration
  • Android alarm clock integration

AppStore PlayStore

Getting Started

For help getting started with Flutter, view our online documentation.

Project setup

Android:

  1. Create key.properties to /android with:
storePassword=# STORE PASSWORD #
keyPassword=# KEY PASSWORD #
keyAlias=# KEY ALIAS #
storeFile=/path/to/keystore/# FILENAME #.keystore

iOS:

  1. Get carthage deps in /ios folder
cd ios
carthage update --platform iOS

References, used in the development

Localization flutter app

Icons for IOS/Android versions for Flutter app

Useful commands

Regenerate .arb translations files

flutter pub pub run intl_translation:extract_to_arb --output-dir=lib/l10n lib/localizations.dart

Regenerate translations classes

flutter pub pub run intl_translation:generate_from_arb --output-dir=lib/l10n --no-use-deferred-loading lib/localizations.dart lib/l10n/intl_messages.arb lib/l10n/intl_ru.arb

Regenerate icons

flutter pub pub run flutter_launcher_icons:main

Regenerate all json serialized .g.dart files

flutter packages pub run build_runner build --delete-conflicting-outputs
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].