Мобайл
Vadim
1687

Приложение-экспонометр

Фотоэкспонометр, экспоно́метр — фотометрическое устройство для инструментального измерения фотографической экспозиции и определения правильных экспозиционных параметров.

Wikipedia
В закладки

Пролог

Моё знакомство с плёночной фотографией началось с дедушкиного Зенит ЕТ. Я пользовался встроенным селеновым экспонометром, пока тот не сломался. Выхода из ситуации было два: купить профессиональный экспонометр или использовать приложение на телефоне. Выбор пал на второй вариант. Однако представленные в Google Play приложения пусть и выполняли свою функцию, но внешний вид этих приложений мне не нравился. Так и родилась идея сделать своё, удобное в первую очередь для себя, приложение-экспонометр.

Создание приложения

После нескольких попыток создать свой, "самый лучший" дизайн я решил не изобретать велосипед и воспользоваться гайдлайнами Google по Material Design. Просто и практично.

Скриншоты из Google Play Без темной темы никак

Изначально планировалось создать приложение с помощью Construct 2, т.к. имелся опыт создания приложений с помощью этой программы. Однако этот же опыт показал, что разработка довольно несложного приложения, взаимодействующего с сенсорами телефона, может оказаться довольно трудоемкой. Так же в Construct было бы довольно сложно сделать Material анимации, которые пришлось покадрово отрисовывать в каком-нибудь Adobe Illustrator.

Решил воспользоваться Android Studio, однако вскоре в качестве инструмента разработки был выбран Flutter, open-source SDK от Google, использующий ЯП Dart. Это позволило забыть о некоторых технических моментах (например, масштабирование изображения на 16 :9 и 18:9 экранах) и всецело погрузиться в разработку. Так же Flutter создает сразу два apk файла - App Bundle - который содержит установщик для x86 и x64 систем.

Удобно, что для IOS и Android пишется единый код, однако иметь лицензию разработчика App Store - дорогое удовольствие.

Принцип работы

По сути своей это калькулятор. Данное приложение получает информацию от датчика освещенности устройства в Люксах. На основании полученных данных и выбранного ISO плёнки приложение считает экспозиционное число и составляет список экспопар, при выставлении которых при съемке получится негатив нормальной плотности.

Скриншоты из Google Play

Точность и диапазон измерений зависит от встроенного в устройство датчика освещенности. Очевидно, что если устройство такого датчика не имеет, то приложение работать не будет.

На момент публикации этого поста в приложение уже добавлены ISO с шагом в 1/3 полного стопа.

Планы на будущее

В процессе разработки возможность измерения освещенности с помощью встроенной камеры. Также возможно будет добавлен калькулятор глубины резкости и расширена кастомизация.

Буду рад отзывам в GP, любым предложениям и замечаниям, если таковые имеются.

Ссылки

{ "author_name": "Vadim", "author_type": "self", "tags": [], "comments": 17, "likes": 1, "favorites": 4, "is_advertisement": false, "subsite_label": "mobile", "id": 56829, "is_wide": false, "is_ugc": true, "date": "Wed, 03 Jul 2019 14:05:07 +0300", "is_special": false }
Объявление на DTF
0
17 комментариев
Популярные
По порядку
Написать комментарий...

Счастливый томагавк_два

5

dark theme

Ответить
–1

Тут про игры-фильмы как бы

Ответить
0

в разделе "мобайл"?

Ответить
0

да. про мобильные игры. я канеш может просто приёбываюсь, но мне кажется логичнее было бы на тж условный

Ответить
2

Не приебуйся плиз. Мы тут все широких взглядов.

Ответить
0

Судя по количеству подсайтов и их тематике — не только.

Ответить
0

Че, как там Flutter? Год назад с ним игрался, был еще слишком сырым.

Ответить
0

Мне даже больше интересно, какой размер у .apk на выходе. Туда, случаем, не весь рантайм кладется?

Ответить
0

Около 5Мб. С Flutter меньше пока сделать нельзя

Ответить
0

Оу-вей, тогда нафиг. Изучения котлина пока хватает.

Ответить

Публичный Валера

0

Так а в чем отличие от других подобных приложений, только дизайн?

Ответить
0

Т.к. повысить точность измерения я не могу, то по сути отличие только в дизайне и в размере .apk относительно некоторых

Ответить
0

Не в обиду автору, но приложение странновато, там где несколько других популярных приложух показывают вполне близки друг к другу и к моему ручному экспонометру значения это пишит что ему гораздо темнее, пример: на приложениях около f4 1/250 и примерно то же показывает Свердловск-4, ваше же пишет f2 1/60

Ответить
0

А всё разобрался, скорее всего дело в моём телефоне, я его тыльной стороной на источник света направлял, а нужно было лицевой, это конечно не совсем удобно, но думаю это просто мне так "повезло"

Ответить
0

Можно измерять камерой, но это достаточно грубые изменения и реализовано у многих на костылях

Ответить
0

Если так действительно точнее, то это хорошо, но вот пользоваться не слишком удобно, хотя привыкнуть можно

Ответить
0

Всего-то цвета темы сменить хотел

Ответить

Комментарии

{ "jsPath": "/static/build/dtf.ru/specials/DeliveryCheats/js/all.min.js?v=05.02.2020", "cssPath": "/static/build/dtf.ru/specials/DeliveryCheats/styles/all.min.css?v=05.02.2020", "fontsPath": "https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,700i&subset=cyrillic" }
null