blog.

Almost there.

Програма за решаване на IIОЗГ за телефон

Warning! Old content!

EN: This post is older than 14 years—a long time on the Internet. It is most likely outdated. I might’ve grown in many ways since its publication. Keep this in mind

BG: Тази публикация е доста стара! Най-вероятно съм пораснал поне малко, откакто е публикувана и е почти сигурно, че не отразява текущия ми начин на мислене.

Преди време писах програма за решаване на втора основна задача в геодезията. Оказа се, че, макар и проста, е доста полезна за някои неща. Бая хора я натеглиха. Не знам колко са успели да я подкарат, което ме навежда на мисълта, че може би трябва да я пренапиша на PHP или C++ (което едва ли ще стане скоро).

Всичкото хубаво, ама като ми трябва и на училище, какво да правя? Да си я напиша и за телефона, разбира се. За има-няма половин час беше готова първата версия. За първи път работя с J2ME с такава цел и разбрах, че е доста скопена платформа. Няма DecimalFormat, заради което числата са толкова дълги. Ще се налага сами да си ги закръгляте. Не ми харесват възможностите за закръгляне, а да си играя да мисля алгоритми за тов, само забавя нещата. В този си вид ми е достатъчна. Освен DecimalFormat няма и Math.atan(), без което не може. Него се наложи да си го пиша сам.

За да тръгне, телефонът трябва да поддържа MIDP-2.0. Пробвана е на SEK500i, Nokia6120, LGKE970 и емулатора на J2ME, все без грешка.
С две думи, работи на почти всичко от 2004 досега:)
Ако някой пък види зор и не може да я подкара, да пише, никакъв проблем не е да се прекомпилира за друг модел.

Download .jar (~10KB) // .jad

Как се пуска това?
Качвате .jar-a на телефона (и .jad, ако трябва), инсталирате, ако е нужно и това е.

UPDATE:

Ако търсиш версията за Android:

Get it on Google Play


Posted

in

by

Tags:

Comments

2 responses to “Програма за решаване на IIОЗГ за телефон”

  1. борисова Avatar
    борисова

    Мишо, Браво! Но за мен е много сложно 😉

  2. Mihail Chilyashev Avatar

    Хич даже не е сложно 🙂

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.