Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Программы - Windows Mobile _ iConact+++ - интегрированное телефонное решение...

Автор: AGC 24.3.2011, 23:45

http://forum.xda-developers.com/showthread.php?t=996766
iContact+++ v1.0 Beta

iContact+++ - полностью бесплатное интегрированное телефонное решение с открытыми исходными текстами для коммуникаторов работающих под управлением различных версий Windows Mobile/Windows Phone на базе широко известных и удобных пальцеориентированных менеджера контактов - http://icontactae.codeplex.com/, номеронабирателя - http://www.supware.net/winmo/idialer/, полноэкранного визуализатора информации о входящих звонках - http://4pda.ru/forum/index.php?showtopic=100097 и утилиты переназначения аппаратной кнопки "Поднять трубку" - http://www.supware.net/winmo/greenbutton/.

Домашняя страница: http://mbagc.ru/forum/viewtopic.php?f=11&t=14


Основные скриншоты

Ниже представлены некоторые основные скриншоты iContact+++ со скинами по умолчанию:


Технические требования

Для работы iContact+++ необходим коммуникатор отвечающий следующим основным техническим требованиям:


Загрузка и инсталляция

Загрузка:
- последняя публичная стабильная версия:
 iContact____1_0_Beta_110315.zip ( 1.34 мегабайт ) : 21

- последняя тестовая версия:
http://mbagc.ru/forum/viewtopic.php?f=11&t=14&p=710#p710 (загрузка тестовых версий производится с форума поддержки)

Инсталляция:
- загрузите инсталляционный CAB-файл iContact+++ по ссылке выше
- скопируйте инсталляционный CAB-файл Contact+++ на коммуникатор
- запустите инсталляционный CAB-файл Contact+++ и следуйте инструкциям мастера инсталляции

Примечания:
- описание основных различий тестовых и публичных стабильных версий: http://mbagc.ru/forum/viewtopic.php?f=11&t=14&p=329#p320
- установка допускается только во внутреннию память устройства (не на карту памяти)
- перед инсталляцией лучше удалить все ранее установленные версии iContact, iDialer, iCaller, GreenButton и их модификации
- перед инсталляцией лучше удалить или запретить все иные телефонные решения типа IAB, PhonEx, HTC Phone Canvas и т.д.
- работа iCaller+ не гарантируется при наличии нестандартных звонилок и/или других установленных CallerID (на текущий момент поддерживается только стандартная звонилка WM)
- работа iCaller+ не гарантируется выбранной новой блокировке экрана (слайдер) под WM6.5+


Основные отличия от оригинальных версий программ

iContact+++ полностью собран из модифицированных исходных текстов http://icontactae.codeplex.com/, http://www.supware.net/winmo/idialer/, http://4pda.ru/forum/index.php?showtopic=100097, http://www.supware.net/winmo/greenbutton/ и представляет собой комплекс взаимосвязанных программ с собственным инсталлятором. Полный список изменений всех входящих в iContact+++ программ и технические подробности можно посмотреть в подразделе История изменений. Ниже представлены только самые основные и ключевые отличия iContact+++ v1.0 Beta от оригинальных версий входящих в него программ:


Некоторые нестандартные и нетривиальные возможности

Ниже описаны некоторые основные нестандартные возможности в рамках iContact+++ v1.0 Beta как относительно базовых версий входящих в него программ, так и просто отдельные нетривиальные функции этих программ:


Настройка опций и параметров iContact+++

Настройка всех приложений iContact+++ осуществляется через Конфигураторы iContact+ Config, iDialer+ Config, iCaller+ Config и GreenButton Config, которые можно вызвать через ярлыки в меню Пуск -> Программы -> iContact+++ -> Config, либо через контекстное меню GreenButton+.


Скины для iContact+++

Общие сведения:

Разработка скинов:

Дополнительные скины:
- после версии iContact+++ v1.0 Beta в дистрибутивы включаются только стандартные скины
- разработанные участниками проекта дополнительные скины iContact+++ приведены в представленном ниже каталоге
- также можно пробовать использовать скины от оригинальных версий iContact AE, iDialer и iCaller (для некоторых из них может потребоваться коррекция в соответствии с изменениями в скинах iContact+++ относительно оригинальных версий, описанных в параграфе о разработке скинов)

Каталог скинов iContact+++:
Описания элементов каталога содержат название скина со ссылкой на сообщение, где опубликован скин, поддерживаемые скином разрешения экрана, компоненты iContact+++, для которых предназначен скин, автора и дату публикации или последнего изменения, по которой каталог и отсортирован.


Интеграция с другими приложениями

Интеграция iContact+++ с различными другими приложениями:
- http://4pda.ru/forum/index.php?s=&showtopic=203587&view=findpost&p=6760391
- http://4pda.ru/forum/index.php?s=&showtopic=203587&view=findpost&p=6785755


Правила сообщений об ошибках и проблемах

В случае наличия ошибок или проблем большая просьба указывать в сообщении полную модель коммуникатора, разрешение экрана, установленную версию WM5/6/6.1/6.5+ со всеми атрибутами (Пуск -> Параметры/Настройка -> Система -> Сведения - версию ОС и Сборку), включая язык (RUS, WWE и т.д.).


История изменений

Изменения в текущих тестовых версиях относительно предшествующей тестовой или стабильной версии описаны прямо в тех сообщения, в которых они опубликованы. Полная история изменений стабильных версий iContact+++ представлена ниже:

Автор: AGC 25.3.2011, 2:14

Что называется, пришла тут в голову идея... smile.gif Посмотрел я на конкурентов и опыт других разработчиков ПО, пришел к выводу - неправильно так нумеровать версии, как они сейчас нумеруются. Особенно меня вдохновляет политика Google Chrome. Нужно отказаться от цифры 1.0 и слов Альфа, Бета, RC и т.д. Психологически оно полностью неправильно smile.gif Устарел такой подход. Да и что с того, что за пару тестовых версий в iContact+++ иногда проходится иная полугодичная дорога обычного развития конкурирующих продуктов, кто это поймет, если все равно потом версия будет 1.0, в лучшем случае, еще номер Альфа или Бета версии изменится. Иначе надо, иначе... smile.gif

В общем, думается, надо сильно упростить нумерацию:
1. Прошло шесть альфа-версий и одна бета, да и было отнюдь не "нулевое состояние" всех проектов, значит "стабильная" текущая бета-версия может иметь мажорную версию 8 абсолютно "законно".
2. Текущие тестовые версии тогда пойдут под индексами 9.
3. Вторая цифра версии будет соответствовать числу тестовых версий в мажорной версии.
4. Ну а билд оставим без изменений - третьей цифрой, так оно проще для понимания smile.gif
5. Четвертая цифра - число внесенных основных изменений в версии (по публикуемой истории изменений версии). Нужно, если в течение одного дня идет более одного обновления (бывает и такое, особенно при выявлении критических проблем).

Итак, текущая первая бета-версия в новой нумерации будет выглядеть как 8.11.110315.8 (11, т.к. было еще два удаленных билда - 110313 и 110314, в которых находились критические ошибки smile.gif). Текущая тестовая версия, соответственно, будет 9.2.110322.12 (2, т.к. была публикация билда 110319 на англоязычном форуме smile.gif)

Есть мнения по поводу такого изменения подхода к нумерации?

По-моему, так будет и логичнее и проще, да и действительности развития iContact+++ это больше соответствует. Правда, придется по примеру всех "властей" переписать Историю изменений в плане нумерации smile.gif Ну да это обычное дело...

Автор: AGC 30.3.2011, 14:49

Опубликована версия: http://mbagc.ru/forum/viewtopic.php?f=11&p=731#p725

Ключевые изменения:
- новая политика нумерации версий iContact+++
- новая политика классификации версий iContact+++
- новый визуальный конфигуратор iContact+++




Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)