|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.08.2017, 08:20 | #1 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
Кроссплатформенное приложение
Написано приложение для Windows на Дельфи. хотелось бы его перенести на Mac, потом в Linux.
В приложении используются механизмы работы с чужими окнами, передача фокуса в чужое окно ввода, считывание с заголовков чужих окон, передача чужим компонентам текста, скриншоты окон, горячие клавиши глобальные и так далее. Например, для Mac какой язык программирования лучше выбрать, чтобы он позволял реализовать также эти вещи? Или есть сложности, что некоторые вещи в Mac чисто физически не реализуются как в приложениях Windows. Опыта нет в программировании для Mac. Поэтому хочется узнать как правильно начать. А то вдруг начнешь, а окажется, что в другом языке программирования только есть вариант решения или эти задачи вообще не решаются. Или все задачи, что и в Windows решаются, просто надо переписать как надо? |
31.08.2017, 10:31 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Все решается, но естественно надо переписать.
|
31.08.2017, 10:44 | #3 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
|
31.08.2017, 10:49 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
если Делфи, то под линукс можно собрать .. там Lazarus вроде этим занимается...
под МАС не в курсе |
31.08.2017, 11:06 | #5 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Офф сайт говорит, что RAD Studio могет.
|
31.08.2017, 11:27 | #6 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
Кстати, а какая лучшая бесплатная IDE для Mac?
|
31.08.2017, 11:31 | #7 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Язык то какой?..
|
31.08.2017, 11:36 | #8 |
Форумчанин
Регистрация: 22.05.2009
Сообщений: 248
|
ну язык, в случае чего, я думаю, все равно придется там заново смотреть. Поэтому в большей степени интересует, чтобы были решены поставленные задачи и не уперлось все в тупик.
Просто бегло посмотрел в поиске "работа с чужими окнами" и не нашел даже намека на Mac, хотя на Windows эти примеры сразу выходят. Может, неправильно задаю поиск? То есть чтобы было больше документации, наверное, для изучения, меньше подводных камней, по этому критерию язык программирования хочу выбрать |
31.08.2017, 11:45 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
да, на русском + слишком неконкретно.
https://www.google.com/search?q=mac+get+window+title
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кроссплатформенное (Windows и Android) приложение для распределенных вычислений | novak1930 | Фриланс | 1 | 21.05.2016 07:13 |
кроссплатформенное программирование под разные ос | Алексей_2012 | Общие вопросы Delphi | 2 | 09.04.2015 08:19 |
Что такое кроссплатформенное программирование. | Elgoritm | Qt и кроссплатформенное программирование С/С++ | 11 | 28.09.2012 08:53 |
Кроссплатформенное программирование | Dexes | Общие вопросы Delphi | 2 | 21.02.2012 11:51 |
Кроссплатформенное программирование в VS | master151 | Общие вопросы .NET | 2 | 12.09.2011 21:07 |