Giter Club home page Giter Club logo

malachite's Introduction

Malachite

noun

  1. a crystal with the properties of revealing hidden parts of yourself
  2. the name of my app to take control of the macro lens on iPhone

What is it?

Malachite is a work-in-progress app that gives you more control over the macro lens of (or connected to) your iPhone.

What do I need?1

You'll need one of the following configurations...

  • iPhone 13 Pro/Pro Max or later Pro models
  • An iPhone or iPad with a macro lens accessory attached
    ...and iOS 14.1 or later.

What can I do with this?

  • Basic camera view, with buttons that are out of the way
  • Switch between the ultra-wide and wide cameras, with fallback support for devices with one camera
  • Pinch-to-zoom gesture2
  • Autofocus adjustments by tapping and holding the display3
  • Manual focus adjustments by adjusting a slider next to the other controls
  • Photo capture support, even when library access is set to Limited4
  • More features, coming soon...

What's it look like?

I don't currently have images for it; I'll be adding some as I get closer to my first release.

How do I get it?

I'll release the first build of Malachite in the Releases tab when it's ready for prime time. Until then:

  1. Clone this repo
  2. Open Malachite.xcodeproj
  3. Change the codesigning team in Signing & Capabilities
  4. Build!

What started this one, Eva?

So, I live with my love: @ThatStella7922. She and I are both big nerds, and I caught her using her macro lens on an Xbox 360 motherboard to let her work with traces and pads while she was RGH'ing it. The idea for a magnifier app came from how much time it took for her to get into the right camera setting, turn the flashlight on, and still not have much control beyond autofocus and zooming. With Malachite, I strove to solve this problem - and then I ended up making it even greater for the people who love macro photography on their own iPhones.

Footnotes

  1. This list is what I hope to target all the way through. If development hurdles come up, some functionality may be restricted to newer releases that are not listed here. Configurations that are not listed are not tested.

  2. Pinch-to-zoom will feature haptic feedback when reaching the minimum and maximum zoom levels in a future commit.

  3. Autofocus currently features haptic feedback. On-screen feedback will be featured in a future commit.

  4. Taking photos is locked to portrait mode - rotating the phone doesn't currently rotate the captured photo! This will be fixed in a future commit, alongside proper orientation enhancements.

malachite's People

Contributors

crystall1nedev avatar imgbotapp avatar thatstella7922 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.