Программирование для смартфонов -> Каталог статей | категории | закладки | добавить | RSS |
Категория: Программирование для смартфонов:
[Всего 87 шт, включая корневую категорию]
Сортировка:
названию (< >)
дате (< >)
просмотрам (< >)
опросам (< >)
комментам (< >)
Эти файлы отсортированы по: по дате (более новые файлы показывать первыми)
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 13:29 19-12-2011
python на андроид. начало.
как вы успели заметить из заголовка статьи речь пойдет о питон на андроиде.
содержание статьи:
-установка и обзор sl4a
-пишем простое приложение из под sl4a
-прикручиваем графический интерфейс
установка и обзор sl4a и python
главным достоинством python на андроид я считаю возможность писать несложные приложения
непосредственно на своем смартфоне. чтобы иметь такую возможность нам
пригодится 1. сам питон 2. оболочка для запуска пользовательских скриптов sl4a. .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: CODeRUS | 20:38 14-08-2011
Данная статья подразумевает, что у вас должен быть установлен Perl, Carbide C++ версии 2.7 (или выше) и Symbian^3 SDK. При необходимости скачайте и установите
Carbide C++ - Nokia Carbide Page
Symbian^3 SDK - Symbian^3 SDK v1.0
ActivePerl - .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Punk_Joker | 06:43 01-07-2011
В данной статье речь пойдет об объявлении и использовании функций внути других функций. Ничего не поняли? Не беда, читайте дальше, поймете!
Надеюсь вы умеете создавать и использовать функции. Если нет, то эта статья не для вас, учимся пользовться функциями и только тогда возвращаемся к этой статье.
Итак, функции, если вы еще незнали, можно объявлять не только в основном коде, но и в других функциях. Для наглядности рассмотрип следующий пример:
import appuifw
def summa():
def a():
a=appuifw.query(u'Vvedite a','number')
return a
def b():
b=appuifw.query(u'Vvedite a','number')
return b
print a()+b()
summa()
Разберем .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:48 15-05-2011
В данной статье я попытаюсь рассмотреть два текстовых редактора “kaapython” “ipro7” на предмет использования в них плагинов. А так же расскажу о функционале некоторых из них. Ну и конечно мы попробуем написать плагин, к данным редакторам самостоятельно.
Содержание:
1.плагины
2.описание плагинов
3.ставим плагины
4.пишем плагины
Плагины
Для чего же нам нужны плагины и что мы вообще получаем, используя их в программе?
Первая и пожалуй основная задача плагина – повышение функционала программы для которой данный .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Andre-4667 | 13:48 16-02-2011
Многие спецы или просто знающие программисты прочитали не мало литературы при изучении языка программирования. И по началу, забывав некоторые функции, искали опять это в литературе. Так вот, для новичков собрал самые важные функции без которых в программах почти не обойтись
# Модуль
abs()
# Сравнивает числа one и two
cmp(x, y)
# Возвращает минимальное число .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Pythoner | 16:54 11-01-2011
Ecли в Baшeм пpилoжeнии вдpyг пoнaдoбитcя cкaнep и пapcep (к пpимepy, Bы пишитe интepпpeтaтop кaкoгo тo выcoкoypoвнeвoгo языкa, или вooбщe, цeлый кoмпилятop:) ), тo пepвoe, чтo пpийдeт Baм в гoлoвy пocлe изyчeния cyти вoпpoca - мeтoд peкypcивнoгo cпycкa. Этoт мeтoд, дeйcтвитeльнo, oтнocитeльнo лeгкий к peaлизaции, и мы бы имeннo им и вocпoльзoвaлиcь, ecли бы пиcaли нa кaкoм нибyдь Пacкaлe. Ho, тaк кaк мы пoльзyeмcя Питoнoм, ecть бoлee пpocтoй cпocoб - мoдyль spark.
Moдyль пpeдcтaвляeт в нaшe pacпopяжeниe нecкoлькo клaccoв - для лeкcичecкoгo и cинтaкcичecкoгo aнaлизa ( .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: HeaTTheatR | 17:04 26-11-2010
Здравствуйте!
Я хочу рассказать об одном мобильном вирусе... Думаю, многим будет интересно и полезно. Вирус именует себя 'МАЛЫШ' и поражает владельцев смартфонов под управлением Symbian OS 6/7/8.1, в которых установлен интерпретатор языка Python. Насколько я могу судить, вирус был запущен совсем недавно, хотя могу и ошибаться.
Буквально на днях, поставив на зарядку и включив свое устройство, я обнаружил значок отправляемого сообщения. Вроде бы никаких сообщений я никуда не посылал. К сожалению, посмотреть папки я не успел: на экране появилось окошко с нижеследующим сообщением:
"Baшe мoбильнoe ycтpoйcтвo пopaжeннo виpycoм "MAЛыШ" (MTC_VIRUS-BABY_PRESENTS)! Были yдaлeнны пaпки Images, Videos, Sounds... Kaждый paз, пpи пoпыткe cкpыть дaннoe oкнo, бyдeт yдaлятcя .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: _killed_ | 08:33 23-10-2010
сегодня столкнулся с задачей подружить Qt4 c MSVC 2008 для сборки проектов под WinCE (кпк).
после долго допроса гугла, многих неудач и долгой компиляции родилась таки рабочая связка Qt4/C++ + Msvc2008 + WM6 SDK..
и так приступим:
для начала качаем
Microsoft Visual Studio 2008
Qt WM
Qt MSVC 2008
msvc Add-In
Windows Mobile 6 Professional SDK Refresh.msi
последняя версия на данный момент 4.7.0 если на момент порчтения статьи вышла свежая качаем свежую.
затем устанавливаем и распаковываем все что мы укачали с Инета=)
при установке желательно чтобы все компоненты стояли на системном диске (где Windows)
в MSVC исключить половину дистрибутива ибо нам отнего нужен только C++ и все что к нему приявязано(исключаем sql и ему подоюбные)
на системный диск ( у .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:35 12-08-2010
--------
Статья содержит картинки.Вторая выложеная мною статья по поводу настроек к программе на питоне. Знаю в первой конечно мудрено описано как это сделать. Тогда еще не знал как удобнее и проще реализовать а поиском нашел лишь статью на английском. Вот решил написать свою и поделиться с вами. А вдруг кому будет полезно и интересно почитать. Конечно это скорее всего для новичков в питоне, ведь старички итак все это давно знают. На оригинальность и грамотность написания статьи не притендую. Старался изложить простым, доступным для новичка языком.
Итак приступим. Для начала определимся- для чего нам настройки и что мы хотим настроить. Оприделились ?! Хорошо , идем дальше.
Ход работы: 1. Напишем основу программы(алгоритм,основные функции) 2.прикрутим настройки(порядок выполнения не обязателен , .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Athloni | 19:30 20-06-2010
--------
Хотелось бы рассказать о модуле profile, который появился в PyS60 2.0(на самом деле в версию 2.0 включено очень много интересных и полезных модулей стандартной библиотеки Python, о которых многие не знают.Эти модули появились благодаря тому, что Python for S60 2.0 собран на базе компьютерного 2.5.4, и все нововведения "старшего" брата тоже в него вошли).
Итак, модуль profile - это профайлер , который можно использовать для сбора статистики о времени работы отдельных функций.Например когда требуется повысить быстродействие отдельного участка кода, можно протестировать профайлером варианты его(участка) реализаций, и выбрать менее ресурсоемкий.Для этого .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: kolayuk | 14:00 24-05-2010
--------
Столкнулся на форуме с тем что многие пишут код с одним пробелом в качестве отступа, названиями переменных на транслите и тп... Это приводит к нечитаемости кода, но Python это язык ориентированный на читаемость кода, и этого нельзя допустить.
Итак, перевод PEP-008 Python Style Guide
=================================================
Введение
Этот документ описывает соглашение о том, как писать код для языка python, включая
стандартную библиотеку, входящую в состав python. Пожалуйста, посмотрите также на
сопутствующий PEP (python enhanced proposal — заявки на улучшение языка python), описывающий,
какого стиля следует придерживаться при написании кода на C в реализации языка python.
Этот документ создан на основе .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Qteb | 14:52 22-05-2010
--------
Статья будет полезна новичкам!
Решил написать эту статью отчасти потому, что нашел это: Делаем настройки к программе на python и мне стало жалко тех, кто будет это использовать...
Ниже представлен код небольшой программы, использующей модуль prodb и реализующей простейшее меню настройки программы на примере изменения надписи заголовка программы.
# Импортируем необходимые модули
import appuifw2, prodb, os, e32
# Немного магии...
def ru(x):return x.decode("utf-8")
# Устанавливаем путь до .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: zidzid | 16:29 29-04-2010
--------
Кратко о виджетах
1. Что такое виджет? Показать / Скрыть текстЭто приложение, реализованное с помощью веб-технологий и исполняемое средствами телефонного браузера. Виджет по сути представляет собой обычную веб-страницу, но для пользователя выглядит как отдельная самостоятельная программа, не отличимая от программы .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: veritas_victim | 13:50 07-04-2010
--------
Статья из журнала "Хакер". Апрель, 2010
Автор: Дмитрий Тарасов
В этой статье я расскажу о том, как создавать и продавать shareware-программы для мобильных аппаратов на базе Symbian. Все написанное основано на моем личном опыте в построении малого бизнеса по разработке и продаже ПО для смартфонов, так что, есть вероятность, что и у тебя все это получится:)
ЧТО ТАКОЕ SHAREWARE В РАЗРЕЗЕ МОБИЛЬНЫХ ТЕХНОЛОГИИ
Shareware — это прикладное программное обеспечение, которое создается группой (или одним) разработчиком с целью извлечения прибыли от продажи лицензий конечным пользователям (елы-палы, ну и определение. Прямо «нанес удар тупым предметом с целью...» — прим. ред).
Не секрет, что большинство .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 22:47 04-04-2010
--------
Немного про Модули.
нашел у себя на смарте старенький материал, собрал в кучу, отредактировал и выложил сюда.будет полезна только новичкам в питоне.:)статья написана доступным и простым языком.
Модули - это похоже на ящик с инструментами.
Допустим вы решили починить свой стул.
Иначе говоря вы решили выполнить программу починки своего стула
Чтобы исполнить программу починки стула, вы достаете ящик с инструментами.
на питоне это выглядит так:
Код:
import ЯщикИнструментов
вы подключаете к своей программе ящик с инструментами.
вернемся к стулу.ход работы:
-вы решили его починить
-вам нужна отвертка
-вы открываете ящик и достаете отвертку
-и начинаете её использовать
на питоне это выглядит примерно так: .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: kolayuk | 18:31 30-03-2010
--------
Решил написать статью о интересных особенностях appuifw2.Listbox2 в Python.
Многие используют второй листбокс чтобы сделать меню с иконками либо список с возможностью выделения элементов, я же уже не могу построить достаточно сложный интерфейс на обычном Listbox.
Прежде чем разбираться с особенностями Listbox рекомендую ознакомиться как в принципе им пользоваться в appuifw2 API .
Нас интересует то что все элементы листбокса2 являются объектами appuifw2.Item, то есть экземплярами класса appuifw2.Item. Этот класс имеет некоторые обязательные (и не очень) атрибуты:
* title - название пункта, или первая строка элемента в листбоксе
* subtitle - вторая строка элемента в листбоксе
* многие другие icon, marked и др... .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 12:07 22-03-2010
--------
Модуль clipboard.Работа с буфером обмена
Знатокам в питоне будет неинтересно. Возможно будет интересно глянуть начинающим программистам.Бывало раньше интересовал подобный вопрос. Вот решил накатать такую статейку. Пусть будет до кучи Автор статьи я(zaterehniy). Работа довольно таки простая, всего две команды одна команда записывает информацию в буфер, другая записанную информацию достает из него. Конечно же чтобы наше приложение на питоне могло работать с буфером нужно импортировать сам модуль.
import clipboard
Для записи данных в буфер служит следуюший метод -
clipboard.Set() (здесь стоит .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 19:20 15-02-2010
--------
Работал с настройками в программе на питоне, вот нашел у себя на смарте инфу на английском. Перевел, подредактировал. Если где ошибся поправьте меня.
Этот скрипт позволяет вам записать данные в файл на ОС, а также позволяет читать их.
В этом случае хранится 2 переменные, каждая из которых имеет определенное значение.
Модуль OS импортируем, он необходим для создания нового каталога или проверке каталога, существует он или нет.
# Создаем настройки:
# определяем каталог, куда мы хотим сохранить наши настройки
# определяем файл настроек
# Убедитесь, что файл настроек существует (здесь создано при запуске сценария в первый раз)
# настройки:
# создаем пустой словарь (для хранения значений переменных)
# .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Virtuos86 | 14:12 09-01-2010
--------
Warning: Python!
Правда, посторонним вход не запрещён.
|
Питонщикам сайта посвящается.
|
Тема статьи: Учимся использовать property.
|
|
План статьи:
|
|--§1- Введение
|--§2- Всё остальное
|--§3- На посошок
|
§1: Введение
Как известно большему числу питонщиков, читающих эту статью, в Python 2.2, а значит и в нашем ненаглядном PyS60, помимо всего прочего были добавлены "новые" классы и несколько очень классных возможностей, напрямую опирающихся на эти самые классы.
Итак что же нужно, чтобы класс считался "новым"?
Для этого он должен наследовать от нового (корневого) класса object. Вот собственно и всё, что нужно.
Сами property базируются на механизме дескрипторов (descriptor protocol), также являющимся одним из новшеств.
Сама суть property довольно проста.
Их можно .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: .:S.M.A.R.T:. | 13:03 19-12-2009
--------
Автор статьи: 13 дек 2007
SmartSIS- Пaкeт yтилит для paбoты c SIS-пaкeтaми для Symbian 9
Возможности программы:
- Упaкoвкa в SIS-пaкeт(Symbian 6-7-8-9.x);
- Pacпaкoвкa SIS-пaкeтoв(Symbian 6-7-8-9.х);
- Пoдпиcь cepтификaтaми(devcert или self-signed) и дeпoдпиcь cyщecтвyющeгo из SIS-пaкeтa;
- Coздaниe пoлнoцeннoгo пpилoжeния c икoнкoй в мeню из Python-cкpиптa(py2sis);
- Paбoтa c MIF-фaйлaми - pacпaкoвкa/yпaкoвкa oднoгo фaйлa или пaкeтнo;
- Boзмoжнocть мeнять Capabilities и UID бинapныx иcпoлняeмыx фaйлoв;
- И многое другое.
=======================================================================================================
1.Распаковка .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов:
[Всего 87 шт, включая корневую категорию]
Сортировка: названию (< >) дате (< >) просмотрам (< >) опросам (< >) комментам (< >)
Эти файлы отсортированы по: по дате (более новые файлы показывать первыми)
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 13:29 19-12-2011
python на андроид. начало. как вы успели заметить из заголовка статьи речь пойдет о питон на андроиде. содержание статьи: -установка и обзор sl4a -пишем простое приложение из под sl4a -прикручиваем графический интерфейс установка и обзор sl4a и python главным достоинством python на андроид я считаю возможность писать несложные приложения непосредственно на своем смартфоне. чтобы иметь такую возможность нам пригодится 1. сам питон 2. оболочка для запуска пользовательских скриптов sl4a. ..... |
Категория: Программирование для смартфонов | Добавил: CODeRUS | 20:38 14-08-2011
Данная статья подразумевает, что у вас должен быть установлен Perl, Carbide C++ версии 2.7 (или выше) и Symbian^3 SDK. При необходимости скачайте и установите Carbide C++ - Nokia Carbide Page Symbian^3 SDK - Symbian^3 SDK v1.0 ActivePerl - ..... |
Категория: Программирование для смартфонов | Добавил: Punk_Joker | 06:43 01-07-2011
В данной статье речь пойдет об объявлении и использовании функций внути других функций. Ничего не поняли? Не беда, читайте дальше, поймете! Надеюсь вы умеете создавать и использовать функции. Если нет, то эта статья не для вас, учимся пользовться функциями и только тогда возвращаемся к этой статье. Итак, функции, если вы еще незнали, можно объявлять не только в основном коде, но и в других функциях. Для наглядности рассмотрип следующий пример: import appuifw def summa(): def a(): a=appuifw.query(u'Vvedite a','number') return a def b(): b=appuifw.query(u'Vvedite a','number') return b print a()+b() summa() Разберем ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:48 15-05-2011
В данной статье я попытаюсь рассмотреть два текстовых редактора “kaapython” “ipro7” на предмет использования в них плагинов. А так же расскажу о функционале некоторых из них. Ну и конечно мы попробуем написать плагин, к данным редакторам самостоятельно. Содержание: 1.плагины 2.описание плагинов 3.ставим плагины 4.пишем плагины Плагины Для чего же нам нужны плагины и что мы вообще получаем, используя их в программе? Первая и пожалуй основная задача плагина – повышение функционала программы для которой данный ..... |
Категория: Программирование для смартфонов | Добавил: Andre-4667 | 13:48 16-02-2011
Многие спецы или просто знающие программисты прочитали не мало литературы при изучении языка программирования. И по началу, забывав некоторые функции, искали опять это в литературе. Так вот, для новичков собрал самые важные функции без которых в программах почти не обойтись
# Модуль
abs()
# Сравнивает числа one и two
cmp(x, y)
# Возвращает минимальное число ..... |
Категория: Программирование для смартфонов | Добавил: Pythoner | 16:54 11-01-2011
Ecли в Baшeм пpилoжeнии вдpyг пoнaдoбитcя cкaнep и пapcep (к пpимepy, Bы пишитe интepпpeтaтop кaкoгo тo выcoкoypoвнeвoгo языкa, или вooбщe, цeлый кoмпилятop:) ), тo пepвoe, чтo пpийдeт Baм в гoлoвy пocлe изyчeния cyти вoпpoca - мeтoд peкypcивнoгo cпycкa. Этoт мeтoд, дeйcтвитeльнo, oтнocитeльнo лeгкий к peaлизaции, и мы бы имeннo им и вocпoльзoвaлиcь, ecли бы пиcaли нa кaкoм нибyдь Пacкaлe. Ho, тaк кaк мы пoльзyeмcя Питoнoм, ecть бoлee пpocтoй cпocoб - мoдyль spark. Moдyль пpeдcтaвляeт в нaшe pacпopяжeниe нecкoлькo клaccoв - для лeкcичecкoгo и cинтaкcичecкoгo aнaлизa ( ..... |
Категория: Программирование для смартфонов | Добавил: HeaTTheatR | 17:04 26-11-2010
Здравствуйте! Я хочу рассказать об одном мобильном вирусе... Думаю, многим будет интересно и полезно. Вирус именует себя 'МАЛЫШ' и поражает владельцев смартфонов под управлением Symbian OS 6/7/8.1, в которых установлен интерпретатор языка Python. Насколько я могу судить, вирус был запущен совсем недавно, хотя могу и ошибаться. Буквально на днях, поставив на зарядку и включив свое устройство, я обнаружил значок отправляемого сообщения. Вроде бы никаких сообщений я никуда не посылал. К сожалению, посмотреть папки я не успел: на экране появилось окошко с нижеследующим сообщением: "Baшe мoбильнoe ycтpoйcтвo пopaжeннo виpycoм "MAЛыШ" (MTC_VIRUS-BABY_PRESENTS)! Были yдaлeнны пaпки Images, Videos, Sounds... Kaждый paз, пpи пoпыткe cкpыть дaннoe oкнo, бyдeт yдaлятcя ..... |
Категория: Программирование для смартфонов | Добавил: _killed_ | 08:33 23-10-2010
сегодня столкнулся с задачей подружить Qt4 c MSVC 2008 для сборки проектов под WinCE (кпк).
после долго допроса гугла, многих неудач и долгой компиляции родилась таки рабочая связка Qt4/C++ + Msvc2008 + WM6 SDK..
и так приступим:
для начала качаем
Microsoft Visual Studio 2008
Qt WM
Qt MSVC 2008
msvc Add-In
Windows Mobile 6 Professional SDK Refresh.msi
последняя версия на данный момент 4.7.0 если на момент порчтения статьи вышла свежая качаем свежую.
затем устанавливаем и распаковываем все что мы укачали с Инета=)
при установке желательно чтобы все компоненты стояли на системном диске (где Windows)
в MSVC исключить половину дистрибутива ибо нам отнего нужен только C++ и все что к нему приявязано(исключаем sql и ему подоюбные)
на системный диск ( у ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:35 12-08-2010
-------- Статья содержит картинки.Вторая выложеная мною статья по поводу настроек к программе на питоне. Знаю в первой конечно мудрено описано как это сделать. Тогда еще не знал как удобнее и проще реализовать а поиском нашел лишь статью на английском. Вот решил написать свою и поделиться с вами. А вдруг кому будет полезно и интересно почитать. Конечно это скорее всего для новичков в питоне, ведь старички итак все это давно знают. На оригинальность и грамотность написания статьи не притендую. Старался изложить простым, доступным для новичка языком. Итак приступим. Для начала определимся- для чего нам настройки и что мы хотим настроить. Оприделились ?! Хорошо , идем дальше. Ход работы: 1. Напишем основу программы(алгоритм,основные функции) 2.прикрутим настройки(порядок выполнения не обязателен , ..... |
Категория: Программирование для смартфонов | Добавил: Athloni | 19:30 20-06-2010
-------- Хотелось бы рассказать о модуле profile, который появился в PyS60 2.0(на самом деле в версию 2.0 включено очень много интересных и полезных модулей стандартной библиотеки Python, о которых многие не знают.Эти модули появились благодаря тому, что Python for S60 2.0 собран на базе компьютерного 2.5.4, и все нововведения "старшего" брата тоже в него вошли). Итак, модуль profile - это профайлер , который можно использовать для сбора статистики о времени работы отдельных функций.Например когда требуется повысить быстродействие отдельного участка кода, можно протестировать профайлером варианты его(участка) реализаций, и выбрать менее ресурсоемкий.Для этого ..... |
Категория: Программирование для смартфонов | Добавил: kolayuk | 14:00 24-05-2010
-------- Столкнулся на форуме с тем что многие пишут код с одним пробелом в качестве отступа, названиями переменных на транслите и тп... Это приводит к нечитаемости кода, но Python это язык ориентированный на читаемость кода, и этого нельзя допустить. Итак, перевод PEP-008 Python Style Guide ================================================= Введение Этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python. Пожалуйста, посмотрите также на сопутствующий PEP (python enhanced proposal — заявки на улучшение языка python), описывающий, какого стиля следует придерживаться при написании кода на C в реализации языка python. Этот документ создан на основе ..... |
Категория: Программирование для смартфонов | Добавил: Qteb | 14:52 22-05-2010
-------- Статья будет полезна новичкам! Решил написать эту статью отчасти потому, что нашел это: Делаем настройки к программе на python и мне стало жалко тех, кто будет это использовать... Ниже представлен код небольшой программы, использующей модуль prodb и реализующей простейшее меню настройки программы на примере изменения надписи заголовка программы. # Импортируем необходимые модули import appuifw2, prodb, os, e32 # Немного магии... def ru(x):return x.decode("utf-8") # Устанавливаем путь до ..... |
Категория: Программирование для смартфонов | Добавил: zidzid | 16:29 29-04-2010
-------- Кратко о виджетах 1. Что такое виджет? Показать / Скрыть текстЭто приложение, реализованное с помощью веб-технологий и исполняемое средствами телефонного браузера. Виджет по сути представляет собой обычную веб-страницу, но для пользователя выглядит как отдельная самостоятельная программа, не отличимая от программы ..... |
Категория: Программирование для смартфонов | Добавил: veritas_victim | 13:50 07-04-2010
-------- Статья из журнала "Хакер". Апрель, 2010 Автор: Дмитрий Тарасов В этой статье я расскажу о том, как создавать и продавать shareware-программы для мобильных аппаратов на базе Symbian. Все написанное основано на моем личном опыте в построении малого бизнеса по разработке и продаже ПО для смартфонов, так что, есть вероятность, что и у тебя все это получится:) ЧТО ТАКОЕ SHAREWARE В РАЗРЕЗЕ МОБИЛЬНЫХ ТЕХНОЛОГИИ Shareware — это прикладное программное обеспечение, которое создается группой (или одним) разработчиком с целью извлечения прибыли от продажи лицензий конечным пользователям (елы-палы, ну и определение. Прямо «нанес удар тупым предметом с целью...» — прим. ред). Не секрет, что большинство ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 22:47 04-04-2010
-------- Немного про Модули. нашел у себя на смарте старенький материал, собрал в кучу, отредактировал и выложил сюда.будет полезна только новичкам в питоне.:)статья написана доступным и простым языком. Модули - это похоже на ящик с инструментами. Допустим вы решили починить свой стул. Иначе говоря вы решили выполнить программу починки своего стула Чтобы исполнить программу починки стула, вы достаете ящик с инструментами. на питоне это выглядит так: Код: import ЯщикИнструментов вы подключаете к своей программе ящик с инструментами. вернемся к стулу.ход работы: -вы решили его починить -вам нужна отвертка -вы открываете ящик и достаете отвертку -и начинаете её использовать на питоне это выглядит примерно так: ..... |
Категория: Программирование для смартфонов | Добавил: kolayuk | 18:31 30-03-2010
-------- Решил написать статью о интересных особенностях appuifw2.Listbox2 в Python. Многие используют второй листбокс чтобы сделать меню с иконками либо список с возможностью выделения элементов, я же уже не могу построить достаточно сложный интерфейс на обычном Listbox. Прежде чем разбираться с особенностями Listbox рекомендую ознакомиться как в принципе им пользоваться в appuifw2 API . Нас интересует то что все элементы листбокса2 являются объектами appuifw2.Item, то есть экземплярами класса appuifw2.Item. Этот класс имеет некоторые обязательные (и не очень) атрибуты: * title - название пункта, или первая строка элемента в листбоксе * subtitle - вторая строка элемента в листбоксе * многие другие icon, marked и др... ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 12:07 22-03-2010
-------- Модуль clipboard.Работа с буфером обмена Знатокам в питоне будет неинтересно. Возможно будет интересно глянуть начинающим программистам.Бывало раньше интересовал подобный вопрос. Вот решил накатать такую статейку. Пусть будет до кучи Автор статьи я(zaterehniy). Работа довольно таки простая, всего две команды одна команда записывает информацию в буфер, другая записанную информацию достает из него. Конечно же чтобы наше приложение на питоне могло работать с буфером нужно импортировать сам модуль. import clipboard Для записи данных в буфер служит следуюший метод - clipboard.Set() (здесь стоит ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 19:20 15-02-2010
-------- Работал с настройками в программе на питоне, вот нашел у себя на смарте инфу на английском. Перевел, подредактировал. Если где ошибся поправьте меня. Этот скрипт позволяет вам записать данные в файл на ОС, а также позволяет читать их. В этом случае хранится 2 переменные, каждая из которых имеет определенное значение. Модуль OS импортируем, он необходим для создания нового каталога или проверке каталога, существует он или нет. # Создаем настройки: # определяем каталог, куда мы хотим сохранить наши настройки # определяем файл настроек # Убедитесь, что файл настроек существует (здесь создано при запуске сценария в первый раз) # настройки: # создаем пустой словарь (для хранения значений переменных) # ..... |
Категория: Программирование для смартфонов | Добавил: Virtuos86 | 14:12 09-01-2010
-------- Warning: Python! Правда, посторонним вход не запрещён. | Питонщикам сайта посвящается. | Тема статьи: Учимся использовать property. | | План статьи: | |--§1- Введение |--§2- Всё остальное |--§3- На посошок | §1: Введение Как известно большему числу питонщиков, читающих эту статью, в Python 2.2, а значит и в нашем ненаглядном PyS60, помимо всего прочего были добавлены "новые" классы и несколько очень классных возможностей, напрямую опирающихся на эти самые классы. Итак что же нужно, чтобы класс считался "новым"? Для этого он должен наследовать от нового (корневого) класса object. Вот собственно и всё, что нужно. Сами property базируются на механизме дескрипторов (descriptor protocol), также являющимся одним из новшеств. Сама суть property довольно проста. Их можно ..... |
Категория: Программирование для смартфонов | Добавил: .:S.M.A.R.T:. | 13:03 19-12-2009
-------- Автор статьи: 13 дек 2007 SmartSIS- Пaкeт yтилит для paбoты c SIS-пaкeтaми для Symbian 9 Возможности программы: - Упaкoвкa в SIS-пaкeт(Symbian 6-7-8-9.x); - Pacпaкoвкa SIS-пaкeтoв(Symbian 6-7-8-9.х); - Пoдпиcь cepтификaтaми(devcert или self-signed) и дeпoдпиcь cyщecтвyющeгo из SIS-пaкeтa; - Coздaниe пoлнoцeннoгo пpилoжeния c икoнкoй в мeню из Python-cкpиптa(py2sis); - Paбoтa c MIF-фaйлaми - pacпaкoвкa/yпaкoвкa oднoгo фaйлa или пaкeтнo; - Boзмoжнocть мeнять Capabilities и UID бинapныx иcпoлняeмыx фaйлoв; - И многое другое. ======================================================================================================= 1.Распаковка ..... |







