Обновление as3vkontaktelib до версии .-90
Запись от VitaliyKrivtsov размещена 13.08.2011 в 23:34
Обновил(-а) VitaliyKrivtsov 14.08.2011 в 20:40
Обновил(-а) VitaliyKrivtsov 14.08.2011 в 20:40
В текущем обновлении интерфейс взаимодействия изменился до неузнаваемости. Вместо одного класса APIConnection было решено ввести три класса: VkontakteService, VkontakteSession и VkontakteProxy.
- VkontakteService является самым главным классом библиотеки. Это старый APIConnection, но без параметров сессии.
- VkontakteProxy - является посредником между контейнером и приложением.
- VkontakteSession - хранилище параметров сессии.
Так же добавлен класс VkontakteFileUploader для загрузки файлов на сервер ВКонтакте. Это фотографии в альбом, на стену, в профиль, документы, видео. Привожу ссылку на тестовое приложение http://vk.com/app2275917. Приложение загружает на сервер фото и постит на стену. Исходники приложение в архиве с библиотекой, который можно скачать со страницы библиотеки.
Документация по подключению библиотеки в группе. Группа доступна по короткому адресу www.vk.com/as3vklib.
Замечания по оптимизации, о багах или предложениях пишите здесь в комментариях, в группе ВКонтакте или мне в личные сообщения.
Всего комментариев 14
Комментарии
![]() ![]() |
|
Сырцов в svn нихт?
Что это за тошниловка? Цитата:
private var dictionary: Dictionary/* of URLLoader */;
|
|
Обновил(-а) dimarik 16.08.2011 в 00:28
|
![]() ![]() |
|
это типизированный словарь.)
|
![]() ![]() |
|
А зачем он вообще там нужен?
|
![]() ![]() |
|
ну, я не смотрел что там вконтактовцы навытворяли, но в моей личной реализации массив с урллоадерами для создания очереди. ключ - лоадер, значение - не помню чего, но очень нужное.)
|
![]() ![]() |
|
используйте svn.
|
![]() ![]() |
|
а лучше гит иль hg
|
![]() ![]() |
|
http://gaperton.livejournal.com/58092.html
Тут еще говорят, что bazar попроще git. Достоверность не проверял и вообще bazar не щупал, но что с git надо сначала серьезно помучаться - это правда. |
![]() ![]() |
|
2 VitaliyKrivtsov:
Здравствуйте. Всегда как-то было лениво писать свою библиотеку для VK API самому. Искал ссылки на что-то, что поддерживается и развивается, но как-то ничего не приглянулось и пока никто из знакомых ничего не посоветовал из личного опыта. Хочу попробовать вашу библиотеку. Единственно что, я сейчас хочу написать некоторое приложение на Flex. Подключил библиотеку к проекту, пробежался глазами. Оказалось, VkontakteSession использует Console, которая рисуется с использованием vk.gui.SquareButton. То есть, получается, что есть некоторая библиотека для общения с каким-то сервисом, которая не только обменивается с ним данными, но ещё и что-то рисует своими методами. Может стоит разделить это дело? Если я пишу под Flex, то у меня там много всякой всячины для рисования окошек и разных визуальных няшечек, а тут я получаю консоль, которая выбивается из общей идеи Flex'а с его всякими компонентами и скинами. Я понимаю, что многие не любят Flex - это штука со своими плюсами и минусами. Но если хочется сделать библиотеку, которая может работать в любых Flash-приложениях и при этом будет нормально восприниматься разработчиками, лучше консоль унести куда-то наружу. |
|
Обновил(-а) Хемуль 22.08.2011 в 17:40
|
![]() ![]() |
|
Цитата:
Тут еще говорят, что bazar попроще git.
Достоверность не проверял и вообще bazar не щупал, но что с git надо сначала серьезно помучаться - это правда. Ничего сложного. И очень похоже на TortoiseSVN Цитата из статьи: Цитата:
PS: И последнее. Если вы вдруг пользуетесь IDEA, или другой средой разработки от JetBrains, совместимой по плагинам - поставьте базааровский плагин.
![]() В 4 ФД тоже более-менее нормально с этим. |
|
Обновил(-а) Котяра 23.08.2011 в 00:13
|
Последние записи от VitaliyKrivtsov
- NameCaseLib. Склонение фамилии, имени и отчества (04.12.2011)
- Шаблон проекта для as3vkontaktelib под FlashDevelop (27.08.2011)
- Обновление as3vkontaktelib до версии .-90 (13.08.2011)
- VkontakteAPI. Разбор полётов. (18.05.2011)
- Библиотека для взаимодействия с Вконтакте API (11.03.2011)