НОВОЕ: OS/2 GURU - Вопросы и ответы

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

Unsorted

 

 

ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен. Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

Подготовка Shareware-программы: Внутренности программы


TITLE: Подготовка Shareware-программы: Внутренности программы

DATE: 2011-02-15 14:42:50

AUTHOR: eCo Software

2011/05/17

Компания eCo Software делится своим опытом разработки shareware-программ.

Раздел 10: Почему одни программы глючат, а другие нет?

Ответ: "написаны по-разному" (q) Joseph

Советы:

  • при выполнении заказа помните: деньги платят за решение проблем, а не за их создание.

Section 10: Why some programs are buggy and other are stable

NONE

Раздел 20: Как устанавливать программу

1. WarpIn пакет. именно 1 .wpi, чтобы 1 клик - сразу из веб-браузера установка

  • юзеры старые и устали ставить

2. Нужна и де-инсталяция

Каждая программа должна иметь возможность де-установки (отключения). Сразу же прописать в документах как это делается, сделать объект или скрипт de-install.cmd

  • иначе юзер боится, не хочет переставлять ОС
  • смотри, в Windows это удобно

Если у программы нет возможности де-установки, то пользователи больше никогда не будут смотреть вашу программу.

Section 20: How to install program

NONE

Раздел 30: Интерфейс пользователя: всё ли выровнено?

Glassman: Да я давно знаю, что красивая машина ездит быстрее :) И в майкрософт это знают :) Именно поэтому я все время придираюсь к кнопкам, в которые не влазит текст. А как вы думаете - какие эмоциональные переживания испытывает пользователь увидев неправильную кнопку? :)

Section 30: User Interface: adjust position of control elements

NONE

Раздел 40: Отдайте часть функций своей программы WPS'у

Например, ваша программа генерирует документы. И возникает задача сделать просмотр списка готовых документов, вьювер документов.

Сделайте кнопку "Открыть папку с документами". Пользователь нажимает кнопку - открывается WPS папка. Дальше за просмотр списка документов и файлов отвечает WPS.

Критика:

  • Joseph: И зачем тогда нам FOC?

Section 40: Share some functions of your program with WPS

Раздел 50: Мультиязычность

Все программы должны быть мультиязычными - рекомендуем библиотеку LANGE

Section 50: Multi-language support

NONE

Раздел 60: Используй готовые иконки

Не пытайся рисовать иконки самостоятельно, используй качественные иконки из библиотеки eIcons.

Section 60: Use professional icons

NONE

Раздел 70: Модульность программ

Ввыделяйте модули, чтобы не было монолитных программ

  • в начале функций проверка аргументов. в конце функции правильные коды возврата

Разбивай программу на части

Не изобретай велосипед, используй библиотеки eToolkit. Если ты сделал свою библиотеку, то передай её в состав тулкита.

Раздел 100: Что такое "Успешная и хорошая программа"

  • главное - беречь данные юзера.

Section 100: What is "good & succesful application"?

Другие статьи / More articles:

Попробуй программу:

Есть вопросы по eComStation? Обращайтесь в Службу поддержки eCo Software.

Комментарии:

eComStation 2.0: все фиксы от корпорации IBM + настройки всех системных служб и драйверов оптимизированы, Что нового в eCS 2.0?

 


 

(C) OS2.GURU 2001-2021