Программирование для смартфонов -> Каталог статей | категории | закладки | добавить | RSS |
Категория: Программирование для смартфонов:
[Всего 89 шт, включая корневую категорию]
Сортировка по:
названию (< >)
дате (< >)
просмотрам (< >)
полезности (< >)
комментам (< >)
размеру файла (< >)
Эти файлы отсортированы по: по полезности (вначале файлы с большим числов положительных отзывов)
Категория: Программирование для смартфонов | Добавил: 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я .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Andre-4667 | 13:48 16-02-2011
Многие спецы или просто знающие программисты прочитали не мало литературы при изучении языка программирования. И по началу, забывав некоторые функции, искали опять это в литературе. Так вот, для новичков собрал самые важные функции без которых в программах почти не обойтись
# Модуль
abs()
# Сравнивает числа one и two
cmp(x, y)
# Возвращает минимальное число .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 13:29 19-12-2011
python на андроид. начало.
как вы успели заметить из заголовка статьи речь пойдет о питон на андроиде.
содержание статьи:
-установка и обзор sl4a
-пишем простое приложение из под sl4a
-прикручиваем графический интерфейс
установка и обзор sl4a и python
главным достоинством python на андроид я считаю возможность писать несложные приложения
непосредственно на своем смартфоне. чтобы иметь такую возможность нам
пригодится 1. сам питон 2. оболочка для запуска пользовательских скриптов sl4a. .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: kolayuk | 18:31 30-03-2010
--------
Решил написать статью о интересных особенностях appuifw2.Listbox2 в Python.
Многие используют второй листбокс чтобы сделать меню с иконками либо список с возможностью выделения элементов, я же уже не могу построить достаточно сложный интерфейс на обычном Listbox.
Прежде чем разбираться с особенностями Listbox рекомендую ознакомиться как в принципе им пользоваться в appuifw2 API .
Нас интересует то что все элементы листбокса2 являются объектами appuifw2.Item, то есть экземплярами класса appuifw2.Item. Этот класс имеет некоторые обязательные (и не очень) атрибуты:
* title - название пункта, или первая строка элемента в листбоксе
* subtitle - вторая строка элемента в листбоксе
* многие другие icon, marked и др... .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: 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 ( .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 22:47 04-04-2010
--------
Немного про Модули.
нашел у себя на смарте старенький материал, собрал в кучу, отредактировал и выложил сюда.будет полезна только новичкам в питоне.
статья написана доступным и простым языком.
Модули - это похоже на ящик с инструментами.
Допустим вы решили починить свой стул.
Иначе говоря вы решили выполнить программу починки своего стула
Чтобы исполнить программу починки стула, вы достаете ящик с инструментами.
на питоне это выглядит так:
Код:
import ЯщикИнструментов
вы подключаете к своей программе ящик с инструментами.
вернемся к стулу.ход работы:
-вы решили его починить
-вам нужна отвертка
-вы открываете ящик и достаете отвертку
-и начинаете её использовать
на питоне это выглядит примерно так: .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: sisjarman | 22:22 24-03-2007
После номера ошибки указывается название и описание.
Общие ошибки:
(-1)Not Found:не удалось найти заданный объект;
(-2)General:общая ошибка;
(-3)Cancel:операция была отменена;
(-4)NoMemory:недостаточно памяти;
(-5)Not Supported:запрошенная операция не поддерживается;
(-6)Argument:неправильный запрос;
(-7)Total Loss Of Precision:полная потеря точности;
(-8)Bad Handle:неправильный объект;
(-9)Overflow:вышел за пределы;
(-10)Underflow:под потоком;
(-11)Already Exists:уже существует;
(-12)Path Not Found:не удалось найти указанную папку;
(-13)Died:закрыто;
(-14)In Use:указанный объект в настоящее время используется другой программой;
(-15)Server Terminated:сервер закрылся;
(-16)Server Busy:сервер занят; .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: atrant | 20:14 03-02-2007
Может, это не совсем та категория для этой статьи, но в категорию для новичков она не годится, ибо новички к Питону приходят далеко не сразу.
В данной статье освещу вопрос, что же есть такое Питон. Его многие не любят, но это лишь потому, что мало кто умеет его готовить =)
Что такое _компилированная_ программа на Си? Это набор уже готовых (ассемблерных) команд процессору, которые этот самый процессор тупо выполняет. То есть сначала программа пишется текстом, который смартфон понять, разумеется, не в состоянии. Потом с помощью программы _на_компьютере_ (компилятора) этот текст преобразуется в упомянутые команды. Так как команды поступают уже сразу процессору, мы имеем высокое быстродействие для готовых программ на си, малое потребление оперативной памяти и все те плюсы, которые вы .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: kolayuk | 14:00 24-05-2010
--------
Столкнулся на форуме с тем что многие пишут код с одним пробелом в качестве отступа, названиями переменных на транслите и тп... Это приводит к нечитаемости кода, но Python это язык ориентированный на читаемость кода, и этого нельзя допустить.
Итак, перевод PEP-008 Python Style Guide
=================================================
Введение
Этот документ описывает соглашение о том, как писать код для языка python, включая
стандартную библиотеку, входящую в состав python. Пожалуйста, посмотрите также на
сопутствующий PEP (python enhanced proposal — заявки на улучшение языка python), описывающий,
какого стиля следует придерживаться при написании кода на C в реализации языка python.
Этот документ создан на основе .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: zeus03081990 | 00:17 29-11-2009
В ближайшее время пользователи symbian получат эмулятор playstation 1.
Разработчиком является некий summeli.
Вот его комментарий по поводу эмулятора:
"Я в настоящее время портирую gpSP для Symbian. Psx4all использует туже программную основу, как gpSP. Я просто переделал gpSP в psx4all. Он еще не достаточно оптимизирован, у меня есть идеи о его ускорении, но этого не достаточно.
Это просто доказательство концепции, что эмулятор может быть перенесен на Symbian с умеренным усилием, но это будет требовать более мощный процессор."
Эмулятору потребуется 3D-ускоритель,и мощный процессор,при тестировании эмулятора,на n73 и n96 эмулятор работать отказался.
Нам очень повезло одна из компаний дала исходный код open source,среда разработки включает в себя:
Открытый исходный код ядра и .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: 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 - .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:35 12-08-2010
--------
Статья содержит картинки.Вторая выложеная мною статья по поводу настроек к программе на питоне. Знаю в первой конечно мудрено описано как это сделать. Тогда еще не знал как удобнее и проще реализовать а поиском нашел лишь статью на английском. Вот решил написать свою и поделиться с вами. А вдруг кому будет полезно и интересно почитать. Конечно это скорее всего для новичков в питоне, ведь старички итак все это давно знают. На оригинальность и грамотность написания статьи не притендую. Старался изложить простым, доступным для новичка языком.
Итак приступим. Для начала определимся- для чего нам настройки и что мы хотим настроить. Оприделились ?! Хорошо , идем дальше.
Ход работы: 1. Напишем основу программы(алгоритм,основные функции) 2.прикрутим настройки(порядок выполнения не обязателен , .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: arok | 00:49 11-10-2009
Помоему замечательная новость)) Далее копи-паст с сайта источника.
Marcelo Barros de Almeida в своем блоге на Forum Nokia рассказал о свем новом opensource проекте под названием pys60qt. Это симулятор для PyS60 программ, написанный на PyQt (pyside). Основной задачей проекта является воссоздание всех интерфейсов PyS60, что позволит запускать написанные на PyS60приложения на PC и прочих платформах, поддерживаемых Qt. Отсутствующее аппаратное обеспечение, такое как GPS или поддержка SMS, эмулируется. Данный проект позволит ускорить разработку PyS60 приложений, а также портировать их на новые устройства (например, Nokia N900 под управлением MAEMO).
В настоящий момент проект находится на стадии альфа версии. Ведется работа по воссозданию appuifw.py. Дополнительную информацию о продвижении .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 19:20 15-02-2010
--------
Работал с настройками в программе на питоне, вот нашел у себя на смарте инфу на английском. Перевел, подредактировал. Если где ошибся поправьте меня.
Этот скрипт позволяет вам записать данные в файл на ОС, а также позволяет читать их.
В этом случае хранится 2 переменные, каждая из которых имеет определенное значение.
Модуль OS импортируем, он необходим для создания нового каталога или проверке каталога, существует он или нет.
# Создаем настройки:
# определяем каталог, куда мы хотим сохранить наши настройки
# определяем файл настроек
# Убедитесь, что файл настроек существует (здесь создано при запуске сценария в первый раз)
# настройки:
# создаем пустой словарь (для хранения значений переменных)
# .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: veritas_victim | 13:50 07-04-2010
--------
Статья из журнала "Хакер". Апрель, 2010
Автор: Дмитрий Тарасов
В этой статье я расскажу о том, как создавать и продавать shareware-программы для мобильных аппаратов на базе Symbian. Все написанное основано на моем личном опыте в построении малого бизнеса по разработке и продаже ПО для смартфонов, так что, есть вероятность, что и у тебя все это получится
ЧТО ТАКОЕ SHAREWARE В РАЗРЕЗЕ МОБИЛЬНЫХ ТЕХНОЛОГИИ
Shareware — это прикладное программное обеспечение, которое создается группой (или одним) разработчиком с целью извлечения прибыли от продажи лицензий конечным пользователям (елы-палы, ну и определение. Прямо «нанес удар тупым предметом с целью...» — прим. ред).
Не секрет, что большинство .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Qteb | 14:52 22-05-2010
--------
Статья будет полезна новичкам!
Решил написать эту статью отчасти потому, что нашел это: Делаем настройки к программе на python и мне стало жалко тех, кто будет это использовать...
Ниже представлен код небольшой программы, использующей модуль prodb и реализующей простейшее меню настройки программы на примере изменения надписи заголовка программы.
# Импортируем необходимые модули
import appuifw2, prodb, os, e32
# Немного магии...
def ru(x):return x.decode("utf-8")
# Устанавливаем путь до .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: 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 | 15:00 18-03-2012
Искал способ как запаковать свой собственый проект на python в apk файл, без помощи пк и вот наконец- таки такая возможность появилась. Об этом собственно и поговорим в данной статье.
содержание:
вступление
1.что для этого необходимо. Подготавливаем проект.
2.Структура проекта. Пакуем наше приложение в apk файл.
Положение дел.
Благодаря стараниям отечественных и зарубежных разработчиков, на андроиде появилась возможность писать и собирать свои проекты на java прямо на смартфоне. Все это .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: Kopol-xpoh | 23:29 24-04-2012
Добрый день.
Все мы (ну или почти все) когда-то пользовались смартфонами под управлением ОС Symbian. Многим из нас не хватало функционала уже существующего ПО, и тогда на смартфоне появлялся Python и множество самописных программ на нём же. Такие программы назывались скриптами, а написать скрипт мог любой желающий, вооружившись одним лишь текстовым редактором.
Теперь же многие из нас обзавелись смартфонами, управляемыми ОС Android, которая, как известно, создана на базе ядра Linux.
А одной из отличительных особенностей GNU/Linux является bash — одна из наиболее популярных современных разновидностей командной оболочки UNIX.
Цитата: Advanced Bash-Scripting Guide .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов | Добавил: zidzid | 16:29 29-04-2010
--------
Кратко о виджетах
1. Что такое виджет? Показать / Скрыть текстЭто приложение, реализованное с помощью веб-технологий и исполняемое средствами телефонного браузера. Виджет по сути представляет собой обычную веб-страницу, но для пользователя выглядит как отдельная самостоятельная программа, не отличимая от программы .....
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Категория: Программирование для смартфонов:
[Всего 89 шт, включая корневую категорию]
Сортировка по: названию (< >) дате (< >) просмотрам (< >) полезности (< >) комментам (< >) размеру файла (< >)
Эти файлы отсортированы по: по полезности (вначале файлы с большим числов положительных отзывов)
Категория: Программирование для смартфонов | Добавил: 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я ..... |
Категория: Программирование для смартфонов | Добавил: Andre-4667 | 13:48 16-02-2011
Многие спецы или просто знающие программисты прочитали не мало литературы при изучении языка программирования. И по началу, забывав некоторые функции, искали опять это в литературе. Так вот, для новичков собрал самые важные функции без которых в программах почти не обойтись
# Модуль
abs()
# Сравнивает числа one и two
cmp(x, y)
# Возвращает минимальное число ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 13:29 19-12-2011
python на андроид. начало. как вы успели заметить из заголовка статьи речь пойдет о питон на андроиде. содержание статьи: -установка и обзор sl4a -пишем простое приложение из под sl4a -прикручиваем графический интерфейс установка и обзор sl4a и python главным достоинством python на андроид я считаю возможность писать несложные приложения непосредственно на своем смартфоне. чтобы иметь такую возможность нам пригодится 1. сам питон 2. оболочка для запуска пользовательских скриптов sl4a. ..... |
Категория: Программирование для смартфонов | Добавил: kolayuk | 18:31 30-03-2010
-------- Решил написать статью о интересных особенностях appuifw2.Listbox2 в Python. Многие используют второй листбокс чтобы сделать меню с иконками либо список с возможностью выделения элементов, я же уже не могу построить достаточно сложный интерфейс на обычном Listbox. Прежде чем разбираться с особенностями Listbox рекомендую ознакомиться как в принципе им пользоваться в appuifw2 API . Нас интересует то что все элементы листбокса2 являются объектами appuifw2.Item, то есть экземплярами класса appuifw2.Item. Этот класс имеет некоторые обязательные (и не очень) атрибуты: * title - название пункта, или первая строка элемента в листбоксе * subtitle - вторая строка элемента в листбоксе * многие другие icon, marked и др... ..... |
Категория: Программирование для смартфонов | Добавил: 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 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 ( ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 22:47 04-04-2010
-------- Немного про Модули. нашел у себя на смарте старенький материал, собрал в кучу, отредактировал и выложил сюда.будет полезна только новичкам в питоне. Модули - это похоже на ящик с инструментами. Допустим вы решили починить свой стул. Иначе говоря вы решили выполнить программу починки своего стула Чтобы исполнить программу починки стула, вы достаете ящик с инструментами. на питоне это выглядит так: Код: import ЯщикИнструментов вы подключаете к своей программе ящик с инструментами. вернемся к стулу.ход работы: -вы решили его починить -вам нужна отвертка -вы открываете ящик и достаете отвертку -и начинаете её использовать на питоне это выглядит примерно так: ..... |
Категория: Программирование для смартфонов | Добавил: sisjarman | 22:22 24-03-2007
После номера ошибки указывается название и описание. Общие ошибки: (-1)Not Found:не удалось найти заданный объект; (-2)General:общая ошибка; (-3)Cancel:операция была отменена; (-4)NoMemory:недостаточно памяти; (-5)Not Supported:запрошенная операция не поддерживается; (-6)Argument:неправильный запрос; (-7)Total Loss Of Precision:полная потеря точности; (-8)Bad Handle:неправильный объект; (-9)Overflow:вышел за пределы; (-10)Underflow:под потоком; (-11)Already Exists:уже существует; (-12)Path Not Found:не удалось найти указанную папку; (-13)Died:закрыто; (-14)In Use:указанный объект в настоящее время используется другой программой; (-15)Server Terminated:сервер закрылся; (-16)Server Busy:сервер занят; ..... |
Категория: Программирование для смартфонов | Добавил: atrant | 20:14 03-02-2007
Может, это не совсем та категория для этой статьи, но в категорию для новичков она не годится, ибо новички к Питону приходят далеко не сразу.
В данной статье освещу вопрос, что же есть такое Питон. Его многие не любят, но это лишь потому, что мало кто умеет его готовить =)
Что такое _компилированная_ программа на Си? Это набор уже готовых (ассемблерных) команд процессору, которые этот самый процессор тупо выполняет. То есть сначала программа пишется текстом, который смартфон понять, разумеется, не в состоянии. Потом с помощью программы _на_компьютере_ (компилятора) этот текст преобразуется в упомянутые команды. Так как команды поступают уже сразу процессору, мы имеем высокое быстродействие для готовых программ на си, малое потребление оперативной памяти и все те плюсы, которые вы ..... |
Категория: Программирование для смартфонов | Добавил: kolayuk | 14:00 24-05-2010
-------- Столкнулся на форуме с тем что многие пишут код с одним пробелом в качестве отступа, названиями переменных на транслите и тп... Это приводит к нечитаемости кода, но Python это язык ориентированный на читаемость кода, и этого нельзя допустить. Итак, перевод PEP-008 Python Style Guide ================================================= Введение Этот документ описывает соглашение о том, как писать код для языка python, включая стандартную библиотеку, входящую в состав python. Пожалуйста, посмотрите также на сопутствующий PEP (python enhanced proposal — заявки на улучшение языка python), описывающий, какого стиля следует придерживаться при написании кода на C в реализации языка python. Этот документ создан на основе ..... |
Категория: Программирование для смартфонов | Добавил: zeus03081990 | 00:17 29-11-2009
В ближайшее время пользователи symbian получат эмулятор playstation 1.
Разработчиком является некий summeli.
Вот его комментарий по поводу эмулятора:
"Я в настоящее время портирую gpSP для Symbian. Psx4all использует туже программную основу, как gpSP. Я просто переделал gpSP в psx4all. Он еще не достаточно оптимизирован, у меня есть идеи о его ускорении, но этого не достаточно.
Это просто доказательство концепции, что эмулятор может быть перенесен на Symbian с умеренным усилием, но это будет требовать более мощный процессор."
Эмулятору потребуется 3D-ускоритель,и мощный процессор,при тестировании эмулятора,на n73 и n96 эмулятор работать отказался.
Нам очень повезло одна из компаний дала исходный код open source,среда разработки включает в себя:
Открытый исходный код ядра и ..... |
Категория: Программирование для смартфонов | Добавил: 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 - ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 06:35 12-08-2010
-------- Статья содержит картинки.Вторая выложеная мною статья по поводу настроек к программе на питоне. Знаю в первой конечно мудрено описано как это сделать. Тогда еще не знал как удобнее и проще реализовать а поиском нашел лишь статью на английском. Вот решил написать свою и поделиться с вами. А вдруг кому будет полезно и интересно почитать. Конечно это скорее всего для новичков в питоне, ведь старички итак все это давно знают. На оригинальность и грамотность написания статьи не притендую. Старался изложить простым, доступным для новичка языком. Итак приступим. Для начала определимся- для чего нам настройки и что мы хотим настроить. Оприделились ?! Хорошо , идем дальше. Ход работы: 1. Напишем основу программы(алгоритм,основные функции) 2.прикрутим настройки(порядок выполнения не обязателен , ..... |
Категория: Программирование для смартфонов | Добавил: arok | 00:49 11-10-2009
Помоему замечательная новость)) Далее копи-паст с сайта источника.
Marcelo Barros de Almeida в своем блоге на Forum Nokia рассказал о свем новом opensource проекте под названием pys60qt. Это симулятор для PyS60 программ, написанный на PyQt (pyside). Основной задачей проекта является воссоздание всех интерфейсов PyS60, что позволит запускать написанные на PyS60приложения на PC и прочих платформах, поддерживаемых Qt. Отсутствующее аппаратное обеспечение, такое как GPS или поддержка SMS, эмулируется. Данный проект позволит ускорить разработку PyS60 приложений, а также портировать их на новые устройства (например, Nokia N900 под управлением MAEMO).
В настоящий момент проект находится на стадии альфа версии. Ведется работа по воссозданию appuifw.py. Дополнительную информацию о продвижении ..... |
Категория: Программирование для смартфонов | Добавил: Zaterehniy | 19:20 15-02-2010
-------- Работал с настройками в программе на питоне, вот нашел у себя на смарте инфу на английском. Перевел, подредактировал. Если где ошибся поправьте меня. Этот скрипт позволяет вам записать данные в файл на ОС, а также позволяет читать их. В этом случае хранится 2 переменные, каждая из которых имеет определенное значение. Модуль OS импортируем, он необходим для создания нового каталога или проверке каталога, существует он или нет. # Создаем настройки: # определяем каталог, куда мы хотим сохранить наши настройки # определяем файл настроек # Убедитесь, что файл настроек существует (здесь создано при запуске сценария в первый раз) # настройки: # создаем пустой словарь (для хранения значений переменных) # ..... |
Категория: Программирование для смартфонов | Добавил: veritas_victim | 13:50 07-04-2010
-------- Статья из журнала "Хакер". Апрель, 2010 Автор: Дмитрий Тарасов В этой статье я расскажу о том, как создавать и продавать shareware-программы для мобильных аппаратов на базе Symbian. Все написанное основано на моем личном опыте в построении малого бизнеса по разработке и продаже ПО для смартфонов, так что, есть вероятность, что и у тебя все это получится ЧТО ТАКОЕ SHAREWARE В РАЗРЕЗЕ МОБИЛЬНЫХ ТЕХНОЛОГИИ Shareware — это прикладное программное обеспечение, которое создается группой (или одним) разработчиком с целью извлечения прибыли от продажи лицензий конечным пользователям (елы-палы, ну и определение. Прямо «нанес удар тупым предметом с целью...» — прим. ред). Не секрет, что большинство ..... |
Категория: Программирование для смартфонов | Добавил: Qteb | 14:52 22-05-2010
-------- Статья будет полезна новичкам! Решил написать эту статью отчасти потому, что нашел это: Делаем настройки к программе на python и мне стало жалко тех, кто будет это использовать... Ниже представлен код небольшой программы, использующей модуль prodb и реализующей простейшее меню настройки программы на примере изменения надписи заголовка программы. # Импортируем необходимые модули import appuifw2, prodb, os, e32 # Немного магии... def ru(x):return x.decode("utf-8") # Устанавливаем путь до ..... |
Категория: Программирование для смартфонов | Добавил: 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 | 15:00 18-03-2012
Искал способ как запаковать свой собственый проект на python в apk файл, без помощи пк и вот наконец- таки такая возможность появилась. Об этом собственно и поговорим в данной статье. содержание: вступление 1.что для этого необходимо. Подготавливаем проект. 2.Структура проекта. Пакуем наше приложение в apk файл. Положение дел. Благодаря стараниям отечественных и зарубежных разработчиков, на андроиде появилась возможность писать и собирать свои проекты на java прямо на смартфоне. Все это ..... |
Категория: Программирование для смартфонов | Добавил: Kopol-xpoh | 23:29 24-04-2012
Добрый день. Все мы (ну или почти все) когда-то пользовались смартфонами под управлением ОС Symbian. Многим из нас не хватало функционала уже существующего ПО, и тогда на смартфоне появлялся Python и множество самописных программ на нём же. Такие программы назывались скриптами, а написать скрипт мог любой желающий, вооружившись одним лишь текстовым редактором. Теперь же многие из нас обзавелись смартфонами, управляемыми ОС Android, которая, как известно, создана на базе ядра Linux. А одной из отличительных особенностей GNU/Linux является bash — одна из наиболее популярных современных разновидностей командной оболочки UNIX. Цитата: Advanced Bash-Scripting Guide ..... |
Категория: Программирование для смартфонов | Добавил: zidzid | 16:29 29-04-2010
-------- Кратко о виджетах 1. Что такое виджет? Показать / Скрыть текстЭто приложение, реализованное с помощью веб-технологий и исполняемое средствами телефонного браузера. Виджет по сути представляет собой обычную веб-страницу, но для пользователя выглядит как отдельная самостоятельная программа, не отличимая от программы ..... |









