Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Программист Android
- Режим работы: постоянная работа, на территории работодателя
- У соискателя нет опыта работы!
- Высшее образование
- БГТУ (Брянский государственный технический университет; БИТМ) Брянск
- 1986, Факультет/специальность: Динамика и прочность машин
- Немецкий — средний, профессиональная терминология
- Профессиональные навыки:
- Платформу Android на Java программирую с 2011 года, C++ c 2013 года.
- Моя основная специализация - разработка облачных и клиент серверных приложений.
- Мобильный Internet.
- Я профессиональный Web мастер. Могу запускать PHP скрипты из Service или Activity Android приложения минуя браузер. Работаю с JSON объектами. Для JSON разработаны классы на JAVA и PHP для обмена информацией между мобильным устройством и сервером со стандартной навигацией: Home, PgUp, Up, Dn, PgDn, End .
- Инструменты программирования.
- В качестве инструментария использую Java JDK 7u67, 8u11 для платформы Java SE. Работаю со смартфонами и планшетными компьютерами.
- Для программирования платформ Android 4.0 - 4.4.3, 4.4W, Android L (виртуальные Java машины Dalvic, Runtime) использую интегрированную среду разработки Eclipse Java EE IDE for Web Developers с установленным Android плагином ADT. Умею пользоваться инструментом DDMS для управления эмуляторами мобильных устройств.
- Местоположение и навигация.
- Мною разработано приложение ArtyusoftMapServices. Оно предназначено для отображения на Androidи браузерной карте ПК группы объектов в режиме реального времени. Приложение состоит из мобильного Android клиента и WEB серверных сервисов. Подробно оно описано , блок Android, гиперссылка ArtyusoftMapService : работа с картой. Приложение опубликовано в Google Play в разделе приложения, категория - путешествия. Ключ для поиска – artyusoftmapservices. Программа работает с мобильными картами Google Map v2 и браузерными картами Google Maps Javascript API v3. С помощью приложения можно организовать взаимодействие на карте между друзьями, предоставившими друг - другу возможность получать координаты своего местоположение.
- Программа является базовым инструментом для решения задач для военных, полицейских, охранных предприятий, служб безопасности организаций. Приложение идеально подходит для транспортных предприятий: автомобильный, речной, морской, воздушный, железнодорожный. Программа может быть использована группой людей для похода за грибами, ягодами, соревнований по спортивному ориентированию, военно - спортивных игр.
- Умею работать с сервисами определения местоположения и картами. Эти сервисы позволяют получить координаты, необходимые для решения задач для транспортных предприятий, полиции, охранных предприятий, служб безопасности и для военных.
- Также сервисы позволяют проводить соответствие между географическими координатами карты и физического адреса объекта.
- По заданной широте и долготе могу получить название населенного пункта, улицы, номера дома, почтового индекса. Умею организовать взаимодействие с этими сервисами из приложения, установленного на мобильном устройстве. Полученную информацию могу отображать в текстовом виде или на карте.
- Работаю с картами Google Map v2, yandex картами .
- Также работаю с googleкартами (GoogleMapsJavascriptAPIV 3) и яндекс картами (APIЯндекс.Карт 2.0 – 2.1).
- Мобильные и облачные технологии 1С:Предприятие 8.3.
- Могу программировать 1С приложения для работы на смартфонах и планшетных компьютерах под управлением ОС Android:
- - программирование конфигураций;
- - формирование *.apk файла для инсталляции на Android устройстве;
- - инсталляция приложения на виртуальном или реальном устройстве.
- Основным назначением мобильных приложений является организация удаленных рабочих мест для прикладных решений, функционирующих на стационарных компьютерах. С такими приложениями стандартными средствами платформы организуется постоянный обмен данными.
- Облачные технологии позволяют реализовать основные вычисления и прикладную логику в кластерах серверов 1С:Предприятие. При этом клиенты могут использовать устройства с малой вычислительной мощностью, на которых установлено легкое клиентское приложение.
- Возможна разработка конфигурации для автономной работы с возможностью файлового обмена данными, в том числе через Internet.
- Работа с камерой.
- Умею работать с камерой устройства. Разработана beta версия программы ArtyusoftPhotoServices v 1.0. В настоящее время приложение может выполнить открытие камеры, произвести фотосъемку, сохранить фотографию, выполнить съемку фотосессии, обеспечить просмотр слайдов.
- Программирование устройства на JAVA.
- Умею управлять видимостью элементов на экране устройства.
- Умею программировать многопоточные приложения с использованием классов Theard, TimerTask и Handler, интерфейса Runnable. Умею программировать игровые циклы.
- Знаю базовые функции управления сетями сотовой связи и телефонии. Имею опыт программирования обработчиков телефонных вызовов и СМС. Могу программно управлять оборудованием мобильного устройства - видеокамерой, встроенными датчиками, дисплеем, аккумуляторной батарей и энергопотреблением, картой памяти и файловой системой.
- Умею читать в программе информацию о конфигурации Android устройства, распределении памяти, выполняющихся службах, запущенных процессах и приложениях. Умею пользоваться системными командами Linux, в том числе и из программы. Умею работать с функциями синтезирования речи; копирования объектов.
- Знаю архитектуру Android. Умею работать с Android Manifest. Могу организовать взаимодейcтвие Activity и обмен данными между ними как в рамках одного приложения так и нескольких. Умею программировать службы (service), обеспечиваю взаимодействие приложений и служб. Программирую приемники и передатчики широковещательных намерений. Умею работать с файлами и предпочтениями (Preferences), разрешениями. С использованием предпочтений организую установку и хранение пользовательских настроек. Умею работать с ресурсами (стили, темы, меню, xml файлы), активами; создавать локализованные (работающие с выбранным языком) приложения. Умею работать с поставщиками содержимого (URI) - в том числе с базой данных SQLite.
- Для работы с виджетами формы, текстовыми полями, менеджерами разметок, виджетами даты и времени использую редактор Graphical Layout. Программирую уведомления, диалоговые окна, меню; параллельные потоки, обслуживающие виджеты. Умею работать с редакторами Android XML и Android Resources. Программирую графику, анимацию. Умею работать с JSON объектами.
- Работаю с фрагментами (fragment).
- Программирование устройства на C++.
- Освоена технология разработки методов на С++ с их последующим вызовом из Java. Могу непосредственно программировать чипы устройства, разрабатывать программное обеспечение при аппаратной модернизации устройства. Это делает возможным использование устройства для управления реальной техникой, обслуживающей быстро меняющиеся процессы.
- Дополнительно.
- Программирую на Java JDK 7u67, 8u11. Делаю локальные и Web приложения на Java с использованием ODBC и J connector. Умею использовать JavaFx и Java Fx Scene Builder.
- Программирую мобильные телефоны:
- - виртуальная машина Kilobyte, CLDC-1.1 (1.1.1), MIDP-2.0 (2.1); SDK 3.4.
- Знаю и имею опыт конфигурирования Apache, MySQL, PHP 5; использую phpMyAdmin , могу настроить localhost.
- Работаю по технологии AJAX с использованием jQuery 1.10.1, jQueryUI 1.10.3, HTML 5, CSS 3. Использую JavaScript, VbScript.
- Могу интегрировать платежную систему WebMoney в Ваш существующий сайт для совершения моментальных платежей за Ваши товары и услуги с использованием смс - кодов.
- На HTML 5 могу реализовать: рисование; перетаскивание элементов; ввод веб адресов, адресов электронной почты, пределов, числовых значений, выбора (цвета), даты и времени; редактирование на месте, обмен сообщениями между страницами одного документа и междоменный обмен, воспроизведение аудио и видео файлов.
- Умею печатать с сайта на принтер. Могу организовать вывод страниц сайта на экран мобильного телефона, телевизора, проектора. Для MySQL умею писать многотабличные и вложенные запросы.
- Могу разрабатывать технические задания, эскизные, технические и рабочие проекты, сетевой график работы над проектом, руководить программистами, документировать проект.
- Ищу работу программиста или руководителя проекта.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement