рейтинг блогов

Программирование под Android

топ 100 блогов belnetmon — 23.12.2011 Программирование под Android

У меня последние лет 6 строго соблюдается традиция: раз в год должна быть изучена новая технология. Чисто чтобы не сойти с ума и не покрыться плесенью. На этот раз дело дошло до Андроида.

Что я могу сказать... Долго думал, куда можно приткнуть изученную когда-то жаву, и вот оно свершилось. Жава там - основной язык, что очень радует. Короче, чтение книжки поперек, скачивание и настройка инструментария (Eclipse + JDK + Android SDK), создание тестового работающего приложения у меня на планшете, - на все про все ушло около 4х часов. Я считаю, что это очень хороший показатель понятного и хорошо описанного инструментария, т.к. я до этого ничего андроидовского в глаза не видел.

Жава, конечно, продолжает "радовать" в 2011 году своим отставшим ООП. Нет пропертей. В жабе все методы, кроме статических, - виртуальные. Еще режут глаза разные ArrayList вместо ArrayList. Нет делегатов. Есть, правда, анонимные вложенные классы, но конструкции по вызову обработчиков тех же кнопок получаются поганые, трехэтажные и режут глаза :(

Теперь непосредственно о средствах разработки. К настоящему времени они достаточно хорошо реализованы. Но наследие "сделать что-то на основе чего-то" дает о себе знать. К примеру, визуальный редактор размещения элементов на экране. Внизу под ним - схема в XML. Но чуть что-то более сложное - все, эта штука ломается. К примеру, расположение 4х элементов по ячейкам TableLayout вызывало дитчайшее мигание всего этого хозяйства в редакторе с падениями эклипса несколько раз. То есть, ситуация чем-то похожа на микрософтовский WPF: лучше делать руками, компилировать и смотреть, а визуальный редактор - не трогать.
В редакторе они вообще не реализовали окно пропертей. Вместо них деревья пропертей развернули... в контекстные меню :) Смотрится очень дико:
UPD: окно пропертей нашлось.

Программирование под Android

Все остальные вещи типа обращения к файловой системе, работа с оборудованием и т.п. достаточно высокоуровневые и не представляет особой сложности. Да, и все это дело прекрасно отлаживается как на эмуляторе, так и на подключенном по шнурку реальном девайсе! Это очень хорошо, никакого вуду.
Так что в скором времени порадую себя и вас портом одной широко известной базы данных на андроид :)

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

Архив записей в блогах:
Сегодня Серый все-таки отправился, вместе со мной, в Сервисный центр Тойоты. Пожалел, бедную! Хотя приехали мы точно к назначенному времени, почему-то перед нами была очередь. Пришлось подождать И развлечься довольно приличным кофе. И ...
Сегодня в магазине для швейных рукоблудов закупился разным. Несколько игл на 110, пару штук 120, 1 штуку 100. Все иголки по 20 руб. за штуку, что как бы нормально. Еще купил ниток 2 катушки, синюю и черную. Методом вращения всяких винтиков и ручек машинку удалось привести в чувство и ...
Нервозно перемикаючи радіо в машині під час пробки, натикаюся на оксамитовий голос Миколи Вересня.Дискусія про 14 жовтн... Posted by Тетяна Даниленко on  12 жовтня 2015 р. ...
ью тем, кто ез Спешу поделиться своей радостью! если кто еще не знает) 18.07 в 0-30 мы с Сашей стали счастливыми родителями очаровательного сыночка Лукьянчика) так что моя жизнь перевернулась с ног на голову... и теперь ...
Периодически УПЦ МП (украинская православная церковь московского патриархата) устраивает на Украине крестные ходы. Большие, массовые. Вот и недавно прошёл такой - сотни тысяч людей. Реально очень много. Как говорил Джон Вик, "Впечатляет" Их много, они не боятся, они организованы. Но... ...