🌐 Change Language

📷 EVCam

-Camera EV BootCamp-

v1.0.0

A training app to learn camera exposure (EV) intuitively

Developed with reference to Nikon Z8

1. About This App

Camera EV BootCamp is a training app that helps you learn camera exposure settings intuitively. You can understand the relationship between aperture, shutter speed, and ISO through realistic camera-like controls.

⚠️ Important: The exposure programs (auto-control logic for P/A/S modes) are custom implementations. Behavior may differ from actual cameras.
📷 Reference Camera: Nikon Z8

This app is developed with reference to Nikon Z8's UI and operation system. Exposure modes (P/A/S/M), top LCD display style, indicator direction (+ on right), and ISO Auto behavior are implemented to be similar to Nikon cameras.

Two Modes

ModeTargetFeatures
SimpleBeginnersLearn basics in M mode only
ProIntermediate-AdvancedAll P/A/S/M modes supported

2. Simple Mode Simple

Learn the basics of the exposure triangle (aperture, shutter speed, ISO) in Manual (M) mode only.

Screen Layout

① Nikon Z8-style Top LCD

② EV Info Panel

💡 Import Info: When importing from camera or photos, the "Base EV" label blinks orange. Tap the blinking label to view the imported photo's aperture, shutter speed, and ISO. The blinking stops when you manually change the EV.

Basic Usage

  1. Tap Base EV to set the brightness of your target scene
  2. Adjust aperture, SS, and ISO until the exposure indicator shows "0"
  3. When the indicator is centered, you have proper exposure
🎯 Goal: Align the exposure indicator to "0" = Proper Exposure

3. Pro Mode Pro

Learn exposure control for all P/A/S/M modes with camera-like operation.

Exposure Modes

ModeApertureSSISOExp. Comp
PAutoAutoManual/AutoActive
AManualAutoManual/AutoActive
SAutoManualManual/AutoActive
MManualManualManual/AutoISO Auto only

ISO Auto

When ON, ISO is automatically adjusted to achieve proper exposure with your set aperture and SS.

AEL Button

The AEL button in the EV info panel lets you lock/unlock exposure.

Blinking at Exposure Limits

When aperture, SS, or ISO reaches limits and target exposure cannot be achieved, related elements blink.

ModeISO Auto ONISO Auto OFF
PAperture + SS + ISO-A blinkAperture + SS blink
ASS + ISO-A blinkSS blink
SAperture + ISO-A blinkAperture blink
MIndicator only blinks

4. EV Basics

What is EV?

EV (Exposure Value) is a number that represents scene brightness. Higher numbers mean brighter scenes.

EV = log₂(F² / SS) - log₂(ISO / 100)

EV and Scene Correspondence

EVIconScene
17+☀️🏖️Extremely bright (snow, mountaintop)
15-16☀️Bright sun
12-14☁️Cloudy
8-11🏠Indoor
4-7🌙Night scene
Below 0🌌Starry sky
💡 Remember: Sunny outdoor is about "EV 15".

Technical Specification of EV Calculation

This app uses the same index-based calculation for both Simple mode and Pro mode.

🔧 What is Index-Based Calculation?

Display values for aperture and shutter speed (e.g., F2.8, 1/125) have slight differences from theoretical values. Continuous mathematical calculations accumulate errors, but this app treats each value as an index (step count) in a list, always calculating accurate EV values in step units.

This ensures:

5. Exposure Triangle

Proper exposure is determined by the balance of three elements: aperture, shutter speed, and ISO.

Aperture

ValueLightDepth of FieldUsage
f/1.4-f/2.8MoreShallow (more bokeh)Portrait, low light
f/4-f/5.6MediumMediumGeneral
f/8-f/16LessDeepLandscape

Shutter Speed

ValueLightMotionUsage
1/1000s+LessFreezeSports, wildlife
1/125-1/500sMediumMostly frozenGeneral
1/30s or slowerMoreBlurNight, panning

ISO

ValueSensitivityNoiseUsage
ISO 100-400LowLowSunny, tripod
ISO 800-3200MediumSomeIndoor, cloudy
ISO 6400+HighHighLow light
🔄 Reciprocity: If you change one by 1 stop, change another by 1 stop in the opposite direction to maintain the same exposure.

Example: f/2.8 → f/4 (1 stop darker), then SS 1/250 → 1/125 (1 stop brighter) compensates

6. ND Filter Pro

ND filters reduce the amount of light. Use them when you want slow shutter speeds in bright environments.

ND ValueReductionLightUsage
ND2-1 stop1/2Light reduction
ND8-3 stops1/8Waterfall
ND64-6 stops1/64Daytime long exposure
ND1000-10 stops1/1000Ultra-long exposure
💡 Example: Using ND1000 in bright sun (EV15) gives you effective EV5, allowing several seconds of exposure.

7. Lens Profile Pro

Includes NIKKOR Z lens database. Selecting a lens enables physical calculations for focal length, variable aperture, and teleconverters.

Supported Lenses

48 NIKKOR Z lenses are supported.

Teleconverters

TypeFocal LengthF-stop Increase
TC-14 (1.4x)×1.4+1 stop
TC-20 (2.0x)×2.0+2 stops
Built-in TC×1.4+1 stop

8. Settings

Basic Settings

ItemOptionsDescription
Step Size1 / 1/2 / 1/3 stopDial adjustment step
Indicator Direction+ right / + leftNikon / Canon style
Dial Sound & HapticON / OFFFeedback when operating

Camera Profiles

ProfileMax SSMin ISO
Z9/Z81/3200064
Z7/Z7II1/800064
Zf/Z6III/Z5II1/8000100
Z50 Series1/4000100

9. Tips for Improvement

Step 1: Start with Simple Mode

Step 2: Advanced Practice in Pro Mode

Step 3: Compare with Real Camera

Smartphone Camera Calibration

If the EV values imported from smartphone photos differ from your actual camera, you can calibrate using the "Camera Correction" setting.

Calibration Steps

  1. Shoot the same scene at the same time with both smartphone and real camera
  2. Calculate the correct EV from the real camera's EXIF data
  3. Import the smartphone photo into the app and check the imported EV
  4. Calculate the difference (e.g., Real EV12, Phone EV11 → Difference +1.0)
  5. Enter the difference in Settings → "Camera Correction"
💡 Tips:
🎓 Path to Mastery: When you can instantly think "this is about EV XX" when seeing a scene, you can set appropriate settings in any situation.