680310cf70
* New translations AppResources.resx (Romanian) * New translations copy.resx (Portuguese, Brazilian) * New translations copy.resx (Portuguese, Brazilian) * New translations copy.resx (Romanian) * New translations copy.resx (Romanian) * New translations copy.resx (Russian) * New translations AppResources.resx (Russian) * New translations copy.resx (Romanian) * New translations copy.resx (Portuguese, Brazilian) * New translations AppResources.resx (Portuguese, Brazilian) * New translations copy.resx (Japanese) * New translations copy.resx (Japanese) * New translations copy.resx (Japanese) * New translations AppResources.resx (Portuguese) * New translations copy.resx (Portuguese) * New translations copy.resx (Portuguese) * New translations copy.resx (Portuguese) * New translations copy.resx (Russian) * New translations copy.resx (Russian) * New translations copy.resx (Swedish) * New translations copy.resx (Swedish) * New translations copy.resx (Swedish) * New translations AppResources.resx (Thai) * New translations copy.resx (Thai) * New translations copy.resx (Thai) * New translations copy.resx (Thai) * New translations AppResources.resx (Swedish) * New translations copy.resx (Spanish) * New translations copy.resx (Slovak) * New translations copy.resx (Slovak) * New translations AppResources.resx (Slovak) * New translations copy.resx (Slovak) * New translations AppResources.resx (Spanish) * New translations copy.resx (Spanish) * New translations copy.resx (Spanish) * New translations AppResources.resx (Japanese) * New translations copy.resx (Italian) * New translations AppResources.resx (Czech) * New translations copy.resx (Croatian) * New translations copy.resx (Croatian) * New translations copy.resx (Czech) * New translations copy.resx (Czech) * New translations AppResources.resx (Finnish) * New translations copy.resx (Czech) * New translations copy.resx (Croatian) * New translations AppResources.resx (Croatian) * New translations copy.resx (Chinese Simplified) * New translations copy.resx (Chinese Simplified) * New translations copy.resx (Chinese Simplified) * New translations AppResources.resx (Chinese Traditional) * New translations copy.resx (Chinese Traditional) * New translations copy.resx (Chinese Traditional) * New translations copy.resx (Chinese Traditional) * New translations copy.resx (Finnish) * New translations copy.resx (Finnish) * New translations copy.resx (Indonesian) * New translations copy.resx (Indonesian) * New translations AppResources.resx (Indonesian) * New translations copy.resx (Indonesian) * New translations AppResources.resx (Italian) * New translations copy.resx (Italian) * New translations copy.resx (Italian) * New translations copy.resx (Hindi) * New translations copy.resx (Hindi) * New translations copy.resx (French) * New translations AppResources.resx (French) * New translations copy.resx (Finnish) * New translations copy.resx (French) * New translations copy.resx (French) * New translations copy.resx (Hindi) * New translations AppResources.resx (Hindi) * New translations AppResources.resx (Chinese Simplified) |
||
---|---|---|
src | ||
store | ||
test | ||
.gitignore | ||
appveyor.yml | ||
bitwarden-mobile.sln | ||
CONTRIBUTING.md | ||
crowdin.yml | ||
LICENSE.txt | ||
README.md | ||
SECURITY.md |
bitwarden mobile
The bitwarden mobile application is written in C# with Xamarin Android, Xamarin iOS, and Xamarin Forms.
Build/Run
Requirements
By default the app is targeting the production API. If you are running the Core API locally,
you'll need to switch the app to target your local API. Open src/App/Utilities/ApiHttpClient.cs
and set BaseAddress
to your local
API instance (ex. new Uri("http://localhost:4000")
).
After restoring the nuget packages, you can now build and run the app.
Contribute
Code contributions are welcome! Visual Studio or Xamarin Studio is required to work on this project. Please commit any pull requests against the master
branch.
Learn more about how to contribute by reading the CONTRIBUTING.md
file.
Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the SECURITY.md
file.