Skip to content

dcalise/lichobile

 
 

Repository files navigation

lichess mobile

lichess mobile screenshots

Official lichess.org mobile application for Android & iOS.

  • Challenge thousands of online players
  • Play online or offline artificial intelligence
  • Many chess variants available
  • Play over the board with a friend
  • Translated to 80 languages
  • Customizable and themable
  • 100% free, without ads, and opensource!

Get it now from lichess.org/mobile

Requirements

For Android:

  • the android SDK
  • SDK packages for API 14 to API 19
  • make sure the sdk/tools/ directory is in your path, so you can use android command everywhere.

For iOS:

  • you need OS X and Xcode (6.x) installed.

Init project after checkout

$ tarifa check --force

This will recreate the cordova folder with android and iOS platforms and also install plugins.

Build the web application

Make sure you installed all deps:

$ npm install

Then copy project/env.json.example to project/env.json and modify settings to link your app to a lichess server.

To build in dev mode:

$ gulp

To build in prod mode:

$ gulp --mode=prod

To build and watch for changes:

$ gulp watch

Build and run on your device

Connect your device with USB debugging enabled and:

$ tarifa run [platform]

This will use the default configuration which use a development lichess server end point.

Please look at tarifa documentation for further documentation.

About

lichess.org mobile application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 87.2%
  • CSS 12.3%
  • Other 0.5%