LINUX.ORG.RU

Релиз microMathematics Plus 2.17.0 (интеграция со SMath Studio)

 , , micromathematics, ,


2

1

microMathematics Plus (μMath+) — свободный математический пакет для Android. μMath+ создан по принципу WYSIWYG, тем самым стремясь предоставить пользователю возможность работать в программе как в тетради, благодаря чему данное приложение можно поставить в один ряд с такими программами как MathCAD и SMath Studio.

Михаил Кулеш (@mkulesh), автор программы, особо отметил факт позитивных изменений в процессе разработки после того как приложение было переведено (начиная с версии 2.15.x) в статус свободного проекта:

Отзывы на Google Play, звёздочки и все такое — это, конечно интересно, но, как я для себя понял, не очень информативно по сравнению с активностью энтузиастов в репозитории Github. Благодаря таким людям, как @KOLANICH, @Symbian9, @tianxiaogu, @plottar удалось не только исправить досадные ошибки, но и поддать газу и реализовать много новых функций.

Одним из главных новшеств в μMath+ 2.17.0 является возможность импорта/экспорта файлов SMath Studio (*.sm), что является частью планов по интеграции μMath+ и SMath Studio. В рамках реализации взаимной интеграции Андрей Ивашов, автор SMath Studio, создал плагин для SMath Studio предоставляющий возможность импорта файлов μMath+ (*.mmt).

Основные изменения (с момента релиза 2.15.3):

  • Приложение теперь доступно в F-Droid, дополнительно к Google Play.
  • Реализована автосборка (autobuild на Github) после каждого коммита с использованием Travis Ci.
  • Переработан интерфейс программы.
  • Реализована поддержка цветовых тем интерфейса.
  • Документы теперь могут содержать метаданные такие как название, описание, имя автора и т.д.
  • Добавлена опция «чтения» для импорта данных из внешних ASCII файлов.
  • Добавлено много новых встроенных функций. Перечень поддерживаемых функций можно посмотреть онлайн или же в приложении скачав соотвествующий пример в mmt-формате.
  • Добавлена возможность указания (через пробел) и отображения единиц измерения рядом с числовыми значениями (например, 60 km / 2 h = 30 km/h). Перечень поддерживаемых единиц измерения можно посмотреть онлайн или же в приложении скачав соотвествующий пример в mmt-формате.
  • Добавлены переводы интерфейса и документациия на бразильский португальский язык.

Полный список изменений смотрите в истории коммитов или примечаниям к релизам на Github.

Скачать: APK-файл, F-Droid или Google Play

Исходники релиза

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 6)

@Symbian9 добавил простой, на первый взгляд, запрос: возможность работы с документами SMath Studio. Когда я только начинал разрабатывать “Микро-Математику”, я ничего подобного не планировал. Но сейчас я вижу, что сила — она не в разрозненных приложениях, а в некоторой экосистеме, пусть и небольшой. И подобные запросы пользователей буквально вынудили меня переосмыслить вопросы интеграции с другими системами и связаться с автором SMath Studio, Андреем Ивашовым.

Вот аж приятно когда разработчики не только адекватно реагируют на отчёты об ошибках и запросы пользователей, а ещё и благодарят контрибюторов. Благодаря такому отношению к пользователям и тестерам хочется и дальше принимать участие в подобных проектах.

P.S.: Чего не скажешь про некоторых уникомов. К примеру, разработчики SolveSpace делают всё наоборот отвергая критику и рациональные предложения и запросы пользователей даже не вникая в суть предложений... Мало того ещё и нагрубят в ответ за то, что пытаешся помочь им улучшить их же проект.

atsym ★★★★★
() автор топика

А есть ли какие возможности запускать сабж на десктопном линуксе (без виртуалки)?

anonymous
()
Ответ на: комментарий от anonymous

Нужен какой-нибудь эмулятор Android для Linux или же установить Android-x86 в качестве дополнительной/основной ОС

http://www.android-x86.org/download

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)

μMath+ создан по принципу WYSIWYG

Одобрям'с.

Скачать: APK-файл, F-Droid или Google Play

Google Play — купить 100 Руб.
LOR — cкачать безвозмездно, т.е. даром.
Где подвох? :)

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Бинарник в Google Play платный, плата считается донатом разработчику за необходимость возни с инфраструктурой маркета. Не более того.

На Github и F-Droid бинарники полностью бесплатные.

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

ну есть Anbox и Shashlik

просто если код есть, может и есть чудо метод, а не запускать ark в эмуляторе :)

anonymous
()
Ответ на: комментарий от igor107

Размером APK: μMath+ 5.0 MB; Maxima более 47.0 MB

Интерфейс: μMath+ адаптирован для смартов и планшетов; Maxima является портом без адаптации

И т.д. Вобщем, поставь Maxima и μMath+ и потыкай.

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от atsym

Тыкать лень и я туп для адекватного анализа такого рода ПО. Надеялся на наличие сравнения двух этих продуктов.

igor107
()
Ответ на: комментарий от anonymous

А зачем, если для десктопа есть julia и iJulia (как ipython, только ijulia)?

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от atsym

На Github и F-Droid бинарники полностью бесплатные.

Я понял, значит нужно собирать самому. В тех источниках шанс наличия трояна больше чем на гугл плее.

LinuxDebian ★★★★
()
Ответ на: комментарий от atsym

Я пару лет назад нашел трояна в заводской прошивке своего телефона... И я не вижу ничего странного не доверять собранным бинарникам, где гарантия что их собрали с того же кода что на гитхабе?

LinuxDebian ★★★★
()
Последнее исправление: LinuxDebian (всего исправлений: 1)
Ответ на: комментарий от LinuxDebian

где гарантия что их собрали с того же кода что на гитхабе?

https://habrahabr.ru/post/338126

P.S.: А ты уже весь код μMath+ вычитал? Там точно нет закладок?

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 1)
Ответ на: комментарий от Stalin

Это больше чем калькулятор.

В μMath+ можно полностью написать курсовую/научную статью с формулами и автоматическими расчётами. Потом можно экспортировать в несколько форматов, например в LaTeX для подачи в типографию.

atsym ★★★★★
() автор топика

А SMath Studio все так же бесплатное, но закрытое? Ивашов все никак не созреет открыть исходники?

Какой смысл раздавать бесплатно, и при этом исходники закрывать?

Давно уже стало понятно, что на SMath баблища не заработаешь, пора уже повернуться лицом к народу, другого пути вроде как нет.

Xintrea ★★★★★
()
Ответ на: комментарий от intelfx

Странное позиционирование. Писать курсовые на телефоне. И непонятно, чем это лучше Ipython, Jupyter?

anonymous
()

Мде

Как и в SMath Studio, графики не интерактивные. Ни приблизить и поскроллить. 3д графики не вращаются. Видимо я не понимаю смысл в маткадах. Красиво но бесполезно да редакрировать формулы умучаешься (говорю за SMath Studio) Для андроида рекомендую handyCalc

bga_ ★★★★
()
Ответ на: Мде от bga_

графики не интерактивные. Ни приблизить и поскроллить.

Графики можно приблизить!

3д графики не вращаются.

3D графики вращаются!

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

Так оно не то. Я тыкаю интуитивно дважды чтобы приблизить но ноль реации. Я ерзаю пальцем по графику чтобы вращать но опять мимо. Можно лезть в опции менять угол отбражения - ок. Но оно не интерактивно.

bga_ ★★★★
()
Ответ на: комментарий от atsym

И кстати все графики в обучалках рисуются через точки вручную. Может показатся что само оно рисовать просто функции не умеет хотя это не так

bga_ ★★★★
()

Вот не понимаю,Ивашова столько просили сделать программу под андройд,когда стало понятно что эра poketPC с windows ушла в прошлое..

anonymous
()
Ответ на: комментарий от anonymous

Странное позиционирование. Писать >курсовые на телефоне. И непонятно, чем >это лучше Ipython, Jupyter?

Когда мне надо было делать курсовики -я была стро понял что это ад и попросил Ивашова сделать pc версию-для того,что бы основной объем набирался на компьютере,а на наладоннике уже менялись значения.Но в те времена пересчет на наладоннике занимал минут 40-60 в зависимости от задачи

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.