IDE

В поисках альтернативы Atmel Studio

Atmel Studio and avr builder

Недавно вышла новая Atmel Studio версии 7.0. Как и все предыдущие IDE от Atmel, она не лишена ряда существенных недостатков, основной из которых - отсутствие кроссплатформенности.

Для сборки проекта студия использует утилиту make и генерит makefile. В принципе, makefile можно писать руками, но это не совсем удобно и очень громоздко. Попытки использования разных известные аналогов make (cmake, scons и прочее) желаемого результата также не дали. Хотелось своего велосипеда - чего-то предельно простого, гибкого и удобного. В качестве основы был выбран Python, т.к. его легко использовать не только в качестве языка для написания системы сборки, но и в качестве удобного языка для написания сценариев компиляции.

Trol Mobile Studio

Описание

Идея создания этой софтины зародилась когда я начинал разрабатывать ява-мидлеты для сотовых телефонов. Быстро выяснилось, что программирование на яве для мобильных платформ имеет свои особенности: во-первых, из соображений оптимизации мидлет должен состоять из минимально возможного количества классов, т.к. небольшое количество больших файлов классов после упаковки в jar-архив займут значительно меньше места, чем большое
Подписка на IDE