BiB Client

BiB Client – это реинкарнация ранее заброшенного клиента Sevoz Mobile. Как и в оригинале, здесь я прибегаю к использованию служебного PHP, выполняющего всю «грязную работу» взаимодействия с MySQL-базой, а самой программе я отдаю уже чистые JSON-массивы.

В данной реализации появилось 2 больших формы, и несколько диалогов. Дизайн страницы объявления был немного изменен. В клиенте появился тулбар. Сама база данных на сервере серьезно оптимизирована, а код мобильного клиента увеличился в ~3,5 раза. Читать далее →

Randomatic

Randomatic – Это моя первая, и пока единственная законченная программа, написанная с использованием мобильного графического движка. В основе этой программы, как видно из названия, лежит группа ГСЧ (Генераторов Случайных Чисел), плотно связанных с рядом графических функций, и функций низкоуровневой Java Читать далее →

Distributives Database

Distributives DataBase – Это мой первый самописный клиент, с прямым подключением к собственной базе данных дистрибутивов. Интересным элементом, кторый я здесь реализовал, является возможность оффлайнвого кэширования бд сервера в память телефона, и автоматический механизм определения доступа к интернету или локальной сети с телефона. Читать далее →

Sevoz Mobile Client

Sevoz Mobile – по задумке, данная программа должна была стать аналогом проекта Slando.ua, то есть одним из множества мобильных сайт-клиентов. При реализации данной задачи я стал более плотно прибегать к служебным PHP, выполняющим всю “грязную работу” взаимодействия с MySQL-базой, а самой программе я отдаю уже чистые JSON-массивы, что является достаточно распространённой практикой обмена данными между мобильными клиентам, и структурированными источниками данных Читать далее →

Demission Calculator

DemCalc_64pxDemission Calculator – моя первая кроссплатформенная программа. Целью работы программы является вычисление соотношения сторон прямоугольника (экрана или изображения), на основе размера его сторон в пикселях. Идея создания программы пришла мне в голову, когда я пытался подстроить очень не обычно обрезанное фото (186 х 83) без потерь, под экран кпк (800 х 600). Выяснилось, что данное соотношения не вычисляется, поэтому пришлось наращивать “холст” изображения. Но данный случай позволил мне впервые написать действующую программу на языке Free Pascal, что впоследствии дало возможно скомпилировать программу под самые разные платформы. Читать далее →