Skip to content

gph4ppy/Qode

Repository files navigation

Qode

-- Imagine the scenario --
Your friend asks you for help in finding a bug in his code - he sends it to you via communicator or SMS. This is very bothersome because all the lines are slurring, the code is unreadable and the syntax is not colored. Thanks to Qode, you won't have to reply to him "Sorry, I don't have access to a computer, another time"!

Qode is an innovative application that allows you to quickly send and check the programming code, transferred in the form of a QR code. Thanks to this, you do not have to wonder where you are and what you are doing - this great application will always be with you when you have your iPhone or iPad with you!

Download

Qode - App Store Qode is available on the AppStore - you can try it out yourself. To buy it, click on the button below.

Download on the App Store

Features

  • Generator
    The generator is used to write programming code which can then be converted into a QR code. It is characterized by the fact that it automatically colors the syntax as you type - all thanks to Highlightr. The syntax highlighting is dependent on the selected language, which can be selected with the button in the NavigationBar. After pressing the generate button, the application opens ViewController with a QR code that can be shared using the share button.

  • Scanner
    The scanner is used to scan QR codes. The user is presented with a preview window that has a designated scan area. After the code has been scanned, a window with the scanned programming code is displayed. This works much like a generator, but the code cannot be edited. This is to serve as a preview because a generator is used to edit the code. However, the user can copy all the code and make changes, and then share the corrected code in the GeneratorViewController.

  • Settings
    Qode allows you to personalize your application, i.e. themes, accent color, default programming language, and color of the scan field.

  • Dark mode supported
    Because who doesn't like the dark mode?

  • Languages available
    Qode currently supports such languages as Polish and English.

Tech

  • UIKit
  • UserDefaults
  • Highlightr
  • IQKeyboardManager
  • CoreImage

Informations

  • The project is ended but will be further developed.
  • Currently, Qode supports such languages as English (U.S.) and Polish).
  • Please, if you want to use my app, consider buying it on the AppStore.

Versions

v1.1:

  • New layout.
  • New Features:
    • A code reader that allows you to read QR codes with a programming code from an image uploaded from the gallery. the highlighted code is displayed below the QR code.
    • Saved codes, i.e. the ability to save QR codes (and their content) in a special section, which can be accessed through the main menu. The codes are saved (at the moment) only on the device that is used.
  • Changed the color of the title in the scanner view - now it's always white.
  • New section in the settings - application version.

v1.0:

Initial commit.

Gallery

Menu Generator
MenuView GeneratorView
Output Scanner
CodeOutputView ScannerView
Settings Light Mode
SettingsView Light Mode

About

Developer's QR Codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published