Страница 1 из 1

Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 14:15
omdroid
В общем решили показать своё первое приложение.
Знакомство с разработкой под Android начал менее месяца назад, сразу решил писать приложение, пусть простое с минимальным набором логики, но своё.
В рамках приложения изучил:
- работу с массивами;
- работу с типами переменных в java;
- работу с ресурсами в android (strings.xml, color.xml, arrays.xml);
- определение ресурсов через xml (фон кнопок);
- работу с relative и linear layout;
- создание кастомного SeekBar;
- работа с Activity, передача данных между активити;
- обеспечение совместимости с Android 2.3.7 и выше;
- освоился с JetBrains IntelliJ IDEA 13 (настройка среды, подключение внешних библиотек, настройка Gradle, подписывание приложения);

Разработка велась под OSX в качестве вспомогательных инструментов использовалось:
- Wireframe Sketcher Studio: создание макета приложения, логика перехода между экранами, компановка элементов;
- Pixelmator: графический редактор, подготовка иконки и других графических элементов в приложении;
- IDEA 13: no comments;
- SublimeText 3: подготовка текстов, обработка из при помощи регулярных выражений и т.п. операции;


В целом стал чувствовать себя более уверенно.
Само приложение еще требует существенного допиливания с точки зрения интерфейса, но теперь есть конкретная цель делать это еженедельно.

Непосредственно о приложении: это оксфордский тест оценки способностей, тест очень жесткий и как правило люди от его результатов не в восторге. Приложение нацелено на то, чтобы предупредить людей, так как часто подобные тесты предлагаются на собеседованиях на работу или при вовлечении в секту. В первом случае Вам могут сказать какой вы плохой и что если вас возьмут на работу, то зарплата будет намного ниже ваших ожиданий, во втором, постараются затащить вас в паутину секты. Так что кто предупрежден, тот вооружен.
Главное окно
Главное окно
2014-01-27 17.03.07.png (54.04 КБ) 7873 просмотра
Окно тестирования
Окно тестирования
2014-01-27 17.03.16.png (50.95 КБ) 7873 просмотра
Приложение можно загрузить в Google Play

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 14:25
altwin
внешне мне понравилось :) у ваc, как и у большинства пользователей osx есть вкус и чувство прекрасного ;)

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 14:31
adarash
Стиль нравится. Не сочтите, за быдлость, 200 вопросов - это скучно. Я не дошел даже до 50.

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 14:38
omdroid
Честно говоря совсем не расчитываю на его популярность.
Главная задача это изучить программирование, понять что и как работает.
Сейчас в планах:
- сохранение результатов и их сравнение между тестами;
- научиться работать с Share диалогов;
- освоить Fragments и ViewPager;

Это базовые вещи, в которых у меня серьезные проблемы.

Спасибо за отзывы по дизайну, именно их и хотел услышать.
Может быть окажете помощь, уже несколько дней бьюсь над тем, чтобы tooltip с текстом (Знакомство, Тестирование) центрировался относительно оранжевой точки над ним, но никак не получается. Рекомендует использовать ViewGroup, но я не нашел толкового описания что это и как с этим работать. Может тут кто подскажет?

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 14:50
altwin
omdroid писал(а):чтобы tooltip с текстом (Знакомство, Тестирование) центрировался относительно оранжевой точки над ним, но никак не получается. Рекомендует использовать ViewGroup, но я не нашел толкового описания что это и как с этим работать. Может тут кто подскажет?
я их так не использовал, но можно по примеру попробывать сделать как тут: https://gist.github.com/romannurik/3982005 или вот эту библиотеку: https://github.com/nhaarman/supertooltips. По поводу ViewGroup, скорее всего имеется ввиду - разместить под SeekBar -ом строки, сделать их textView.setVisibility(View.GONE), при переключении ставить на нужный textView.setVisibility(View.SHOW), т.е. "Занкомство/Тестирование" будет видно всегда, просто подсвечиваться жирным шрифтом активная.

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:00
omdroid
О, спасибо.
В исходниках SuperToolTip нашед метод позволяющий получить X координату объекта, теперь просто буду выводить тултип не в layout, а через код, предварительно получив координату оранжевой точки и задав относительно неё смещение.
Библиотеку пока тащить не буду, так как хочу сам разобраться что да как.

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:04
altwin
adarash писал(а):Не сочтите, за быдлость, 200 вопросов - это скучно. Я не дошел даже до 50.
Я поклацал быстро в случайном порядке, заняло секунд 30... и получил:
У вас жутко не стабильный харрактер....
Пункт счастливый/не счаестливый даже не рассматривается....
Вы абсолютно нервный человек....
По натуре вы независимый...
Активный, но не способный завершить все, что начали...
Вы полностью безответственны....
Вы очень критичный....
Вы бессердечны....
Вы очень замкнутый человек...

P.S. лучше бы я этого не делал :)

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:08
adarash
altwin писал(а):
adarash писал(а):Не сочтите, за быдлость, 200 вопросов - это скучно. Я не дошел даже до 50.
Я поклацал быстро в случайном порядке, заняло секунд 30... и получил:
У вас жутко не стабильный харрактер....
Пункт счастливый/не счаестливый даже не рассматривается....
Вы абсолютно нервный человек....
По натуре вы независимый...
Активный, но не способный завершить все, что начали...
Вы полностью безответственны....
Вы очень критичный....
Вы бессердечны....
Вы очень замкнутый человек...

P.S. лучше бы я этого не делал :)
Да... с таким результатом даже в секту не возьмут :D .

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:30
omdroid
Ну так я предупреждал, что все плохо.
Как сказал один мой знакомый, так сильно меня лицом в гавно еще ни разу не окунали :)

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:38
adarash
omdroid писал(а):Ну так я предупреждал, что все плохо.
Как сказал один мой знакомый, так сильно меня лицом в гавно еще ни разу не окунали :)
И часто он это говорит? Видно тяжелая жизнь у человека.

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:45
altwin
adarash писал(а):
omdroid писал(а):Ну так я предупреждал, что все плохо.
Как сказал один мой знакомый, так сильно меня лицом в гавно еще ни разу не окунали :)
И часто он это говорит? Видно тяжелая жизнь у человека.
Ага если добавить, что в пункте - "Пункт счастливый/не счаестливый даже не рассматривается....", продолжение было - "Возможно во время этого теста был летальный исход..", это в смысле я умер во время теста? :) А по сути не плохо бы иметь возможность расшарить результат в соц сетях и открыть прошлые результаты, ну или какую -то табличку... Может анализ на сколько я и те, кто в " моих кругах" совместимы и т.д. :)
Не плохо бы видеть предупреждение, после теста и перед результатом - "Ваш результат может травмировать человека с не устойчивой психикой и не рекомендован для ознакомления беременным и лицам младше 16... Вы уверенны, что хотите продолжить?" :)

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 15:57
adarash
"Ваш результат может травмировать человека..." и все, дальше можно вообще ничего не писать.

Re: Aptitude - оксфордский тест на способности

Добавлено: 28 янв 2014, 16:11
omdroid
Пожалуй дисклаймер стоит все же повесить. Коллега пройдя тест, сказал что на сегодня он больше не работник :)