Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Tester64
397 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
1

Физическое рабочее место профи-разработчика

27.06.2013, 12:14. Просмотров 904. Ответов 5
Метки нет (Все метки)

мечтаю стать профи по разработе на андроиде и появились вопросы к разработчикам (с несколькими годами работы) к месту работы:

Как его оптимизировать?
Как удобнее взаимо-расположить клавиатуру+мышь+экран+гаджет(планшет или телефон)? Второй монитор?
Используете устройство или эмулятор (читал что под линуксом можно неплохо подделать функционал и скорость гаджета и возможно даже превзойти бюджетную модель)?
Используете подставку под гаджет (углом) или лежит на столе(мягкая ткань, толстая книга, коленка)?
Работаете пальцем или используете стилус (стилус точнее попадает в кнопки, но его каждый раз нужно хватать - теряешь драгоценные секунды)?

Сколько секунд (замерьте примерно) проходит между нажатием кнопки/коомбинации для компиляции/запуска и реальным запуском на устройстве/эмуляторе? Работал в Делфи, 1С, PHP и привык что норма это 5-10 секунд (класно когда 2-3секунды и капец как долго когда 20 секунд и больше), а здесь 10секунд это рекордно короткое время (при повторном запуске уже откомпилированого)... Когда-то так и не перешел на VisualC++ когда HelloWorld компилился 40 секунд а на Делфи 3 секунды. Нужно к этому привыкнуть (специфика языка и гаджета) или стремиться к перебору/замене софта (язык, редактор, эмулятор, канал обмена с гаджетом) и харда (4х ядер при 8Гб памяти мало на компе и 2х ядер на гаджете) для явного ускорения?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2013, 12:14
Ответы с готовыми решениями:

Рабочее место сотрудников
Потребовалось написать программу на XML, но с XML ранее не имел дел. Суть программы такова: На...

«Рабочее место кладовщика»
На ASP.NET в Microsoft Visual Studio разработать небольшое веб-приложение под названием «Рабочее...

Автоматизированное рабочее место
Привет всем! Делаю на работе по просьбе трудящихся сей девайс. Суть - необходимо замерить 8...

Удаленное рабочее место
Как соединить офис с домом. Везде XP. В офисе DIR655, дома DIR300. Как настроить VLAN.

Веб-дизайнер рабочее место
Вчера созванивался с человеком им требуется веб-дизайнер , жду тестовое задание , CMS используют...

5
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
27.06.2013, 22:19 2
Классный вопрос у меня один ноут и реальный аппарат
0
Tester64
397 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
28.06.2013, 00:55  [ТС] 3
Цитата Сообщение от Digetix Посмотреть сообщение
Классный вопрос у меня один ноут и реальный аппарат
Кошмар... и много лет ТАК работаете с андроидом? У меня тоже только один ноут, но... к нему подключен БОЛЬШОЙ монитор(получилось 2 монитора), человеческая клавиатура (большая, с отдельными стрелками и человеческими/удобными коомбиациями клавиш), мышь с 2мя роликами... и мой телефон (или планшет знакомого/клиента). Но когда он лежит, тяжело видеть экран (угол большой, дальше клавиатуры), когда под углом - провода снизу мешают... Извращаюсь - из тетрадок и книг создаю пирамиду чтобы планшет под углом держался и смотрел на меня. С телефоном проще на коленке...
0
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
28.06.2013, 10:47 4
У меня программирование под Андроид это что-то типа хобби реально работаю совсем в другой сфере
0
nkazartsev
16 / 2 / 0
Регистрация: 20.05.2013
Сообщений: 21
28.06.2013, 11:21 5
Ну то что у вас два монитора не о чем не говорит. Если бы у вас было два мозга.

Цитата Сообщение от Tester64 Посмотреть сообщение
Сколько секунд (замерьте примерно) проходит между нажатием кнопки/коомбинации для компиляции/запуска и реальным запуском на устройстве/эмуляторе?
Вы каждую минуту запускаете приложение? Не пойму чем это может мешать.

Цитата Сообщение от Tester64 Посмотреть сообщение
и 2х ядер на гаджете) для явного ускорения
И как тогда по вашему приложение будет работать на слабеньких смартфонах?
0
Tester64
397 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
28.06.2013, 16:39  [ТС] 6
Цитата Сообщение от nkazartsev Посмотреть сообщение
Вы каждую минуту запускаете приложение? Не пойму чем это может мешать.
Иногда несклько раз в минуту... (на других языках). Ингда в процессе компиляции понимаешь что ошибся с параметром и лучше было бы сделать чуть-чуть по другому... Особнно если когда это касается дизайна или подгонки ручных настроек. "А с большим шрифтом было бы нагляднее, а если шрифт сделать не черным, а красным, его заметят сразу". А вместо этого сидишь и ждешь пока докомпилится, отправится на устройство, запустится... Про класический эмулятор вообще молчу.

И как тогда по вашему приложение будет работать на слабеньких смартфонах?
Чуть медленне... но это не моя проблема - моя задача сделать проект за максимально короткое время. Они будут грузить мою программу один раз. Пусть у них думает над этим хоть минуту, хоть 5... мне же нужно перезапустить программу 1000 раз ради небольшой доработки... Надо будет - отдельно займусь ускорением... Но увы 90% времени уходит на обработку системных интерфейсов в моей программе, а не моих команд.

Но это лирика... Хочу понять как работают разработчики в крупных программерских конторах под андроид-айфон. Например МайкрософтОффис перекомпиливали явно не один десяток раз, исправляя ошибки и подгоняя дизайн...

p.s. А про монитор - Вы зря! Действительно очень удобно!!! На одном редактор, на другом/малом учебники/справочники/эмулятор.
0
28.06.2013, 16:39
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2013, 16:39

Автоматизированное рабочее место (теория)
Всем доброго времени суток. Случилось так, что мне требуется написать в записке к курсовой...

автоматизированное рабочее место бухгалтера
Программа нужна для бухгалтера любая, но рабочая!

рабочее место менеджера по продажам ут 10,3
подскажите процедуру заполнения номенклатуры на рабочем столе менеджера. мне там требуется убрать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.