Skip to content

LanyonConrad/lichobile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lichess mobile

lichess mobile screenshots

Official lichess.org mobile application for Android & iOS.

  • Play bullet, blitz, classical, and correspondence chess.
  • Play multiple games simultaneously.
  • Find players, follow players and see your online friends
  • Challenge players
  • Chat with your opponent.
  • Practice with chess puzzles
  • Over The Board mode to play offline with a friend.
  • Offline AI mode.
  • Available in 80 languages.
  • Designed for both phones and tablets, supporting landscape mode
  • 100% free, without ads, and opensource!

Get it now from lichess.org/mobile

Requirements

Android:

  • the android SDK
  • SDK packages API 23
  • last version of Android SDK tools and platform tools
  • make sure the sdk/tools/ directory is in your path, so you can use android command everywhere.

iOS:

  • OS X and Xcode version 7.x

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 84.3%
  • CSS 15.4%
  • Other 0.3%