Блог Александра Божко
Архивы
Рубрики
Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

К хорошему привыкаешь быстро. И то, как за последние лет десять эволюционировала Delphi IDE, возможно и не слишком заметно для разработчиков, которые постоянно работают с новыми версиями продукта. Но буквально недавно мне пришлось отлаживать проект, написанный на Delphi 7. Если честно, я и предположить не мог насколько некогда любимая IDE покажется неудобной, ненадежной и архаичной в сравнении с современными версиями Delphi. Никакие сравнения Мерседесов и Запорожцев не смогут дать адекватного представления о том, насколько Embt сделал процесс разработки более комфортным.

И среди многочисленных нововведений, старших версий Delphi, особое место занимает CodeSite Logger, который недавно был приобретен у компании Raize Software и сейчас устанавливается опционально. Вообще, логирование при отладке приложений штука не только удобная, но, зачастую и просто необходимая. Например, если вы хотите посмотреть, что происходит внутри компонента TDataSet во время открытия набора данных, никакой отладчик вам не поможет. Только лог. Что касается CodeSite, то на мой взгляд это очень удобный и функциональный инструмент. И единственным его недостатком – невозможность прямой отладки мобильных приложений. Хотя эта возможность весьма и весьма востребована. Конечно, здесь можно упомянуть TMS Logging (который я, кстати, купил, и обязательно сделаю обзор), но по удобству он довольно сильно уступает CodeSite.

В процессе разработки у меня родилась идея написать собственный логгер для отладки мобильных приложений. Я рассматривал два варианта передачи данных между мобильным устройством и ПК, по TCP и с помощью App Tethering. После нескольких экспериментов решил остановиться на более традиционном средстве. Собственно, на данный момент у меня получился рабочий прототип, который я описал в небольшом видео ролике.


Поделись с другими!
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика