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

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

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

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

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

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

Физическое удаление файлов с SD карты
Всем здрасте. У меня приложение принимает екшн android.intent.action.SEND и...

Продажа приложений как физическое лицо
В инете ДХ и больше инфы... но везде по разному.. Кто как продает? Как...

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

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

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

5
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
27.06.2013, 22:19 #2
Классный вопрос у меня один ноут и реальный аппарат
0
Tester64
396 / 357 / 46
Регистрация: 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
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
28.06.2013, 16:39  [ТС] #6
Цитата Сообщение от nkazartsev Посмотреть сообщение
Вы каждую минуту запускаете приложение? Не пойму чем это может мешать.
Иногда несклько раз в минуту... (на других языках). Ингда в процессе компиляции понимаешь что ошибся с параметром и лучше было бы сделать чуть-чуть по другому... Особнно если когда это касается дизайна или подгонки ручных настроек. "А с большим шрифтом было бы нагляднее, а если шрифт сделать не черным, а красным, его заметят сразу". А вместо этого сидишь и ждешь пока докомпилится, отправится на устройство, запустится... Про класический эмулятор вообще молчу.

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

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

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

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

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

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


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

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

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