В настоящее время в App Store можно найти множество онлайн-компиляторов C/C++, которые для работы требуют подключение к интернету. На поверку оказалось, что они, как правило, просто отправляют код на сервер и показывают вывод программы, а вся работа по компилированию и запуску производится на сервере. Неудивительно, что такой подход не завоевал популярности пользователей, в то время, как более продвинутая на данный момент Android-версия приложения под названием CppDroid набрала уже 250 000 пользователей и тысячи положительных отзывов на Google Play.
CppCode содержит в себе все необходимое, чтобы скомпилировать и запустить код без необходимости производить jailbreak устройства и без интернет подключения. CppCode анализирует код аналогично тому, как работают настольные компиляторы GCC или Clang. Это позволяет ему не только правильно подсвечивать синтаксис, показывать ошибки и возможные способы исправить их, но и показать умную подсказку (code complete), отображая поля структур или доступные методы класса.Данная возможность стала ключевой для развития сред разработки, именно она отличает редактор текста от среды разработки, а теперь она доступна и на мобильных платформах.
В ближайшем будущем планируется поддержка тем оформления, графической библиотеки SDL2, что позволит писать даже несложные игры вроде тетриса, и облачных технологий - Apple iCloud и Dropbox. На сайте приложения доступно голосование за новые возможности программы, которые будут добавлены первыми.
Стоит отметить, что приложение не содержит рекламы, но имеет некоторые ограничения бесплатной версии. Стоимость Premium-версии, в которой нет ограничений - $7.99 или 269 рублей. Приложение будет полезно студентам и всем, кто хочет овладеть языком C или С++ "без отрыва от производства" или провести время с пользой для ума.
Узнавайте о новых обзорах приложений в нашей группе ВКонтакте:
Другие новости по теме:
Постоянный адрес публикации: http://www.procontent.ru/news/29273.html