Willy-JL 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
..
alloc 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
assets 6b64eabdbe Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
callback 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
easy_flipper 6b64eabdbe Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
flip_storage 6b64eabdbe Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
flipper_http 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
jsmn 6b64eabdbe Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
.gitattributes d498a80bae Add flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
.gitsubtree d498a80bae Add flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
CHANGELOG.md 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
README.md 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
app.c 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
app.png d498a80bae Add flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
application.fam 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
flip_library.c 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem
flip_library.h 3070d6a51a Merge flip_library from https://github.com/jblanked/FlipLibrary před 1 rokem

README.md

The FlipLibrary app for Flipper Zero is a versatile and user-friendly application that offers a combination of useful features to enhance your Flipper Zero experience.

The app includes a dictionary, random facts, and additional functionalities, all accessible directly from your Flipper Zero device. It is designed for easy navigation and quick access to information, making it a handy companion for on-the-go learning and entertainment. Big shout out to Derek Jamison for his contributions.

FlipLibrary uses the FlipperHTTP flash for the WiFi Devboard, first introduced in the WebCrawler app: https://github.com/jblanked/WebCrawler-FlipperZero/tree/main/assets/FlipperHTTP

Requirements

Features

  • Dictionary: Look up definitions of words directly on your Flipper Zero. Simply enter a word, and the app will provide its definition, making it easy to learn new vocabulary or clarify meaning.
  • Random Facts: Discover interesting and fun facts to share with friends or expand your general knowledge. The app offers various categories of facts, such as facts about cats, dogs, quotes, or completely random trivia.
  • WiFi Settings Management: Configure and manage WiFi settings (SSID and password) for future app updates that may utilize network connectivity.

Navigation

  • Main Menu: The main entry point for accessing all of the app's features. Options include:
    • Random Fact: Displays a random fact from a selected category.
    • Dictionary: Allows you to enter a word and view its definition.
    • About: Information about the app and its version.
    • WiFi Settings: Configure and view saved WiFi settings.

Setup

The app automatically allocates necessary resources and initializes settings. If previously saved WiFi settings exist, they are loaded and displayed in the settings section.

How to Use

  1. Flash: Flash your WiFi Devboard: https://github.com/jblanked/FlipperHTTP
  2. Install: Install the app from the App Store: https://lab.flipper.net/apps/flip_library
  3. Launch: Open the FlipLibrary app.
  4. Navigate:
    • Use the Dictionary section to look up word definitions.
    • Visit Random Facts to read interesting trivia.
    • Configure WiFi settings if network-related features are required in the future.
    • Check the About section to learn more about the app.

Known Bugs

  1. Screen Delay: Occasionally, the Defition or Random Facts screen may get stuck on "Loading".
    • Update to version 1.3 or higher.