Имя: Пароль:
IT
Мобильный мир
На чем писать приложение под андройд?
,
0 Маленький Вопросик
 
15.11.14
11:05
Народ, подскажите - на чем обычно пишется приложения под смартфон на андройде. Прошу подсказать самый "удобный" софт (8.3 не предлагать).

Спасибо.
1 Управление торговлей
 
15.11.14
11:08
(0) на днях микрософт анонсировал новую вижуал студию, со встроенным эмулятором андроида
2 Agent ООЗ
 
15.11.14
11:11
8.3 или агент+ 2.0
3 Маленький Вопросик
 
15.11.14
11:13
(1) дай ссылочку
4 floody
 
15.11.14
11:23
Да хоть на делфи последней, одной кнопкой под все платформы компилится.. но наверное лучше (1)
5 Рэйв
 
15.11.14
11:32
(0)Не надо тебе это. Но пишется вообще на яве...
Правда нужен эмулятор на компе....
Ну, я ж говорил, что не надо тебе:-)
6 manyak
 
15.11.14
11:37
http://www.basic4ppc.com
родной бэйсик, не надо взрывать мозг изучением явы.
7 manyak
 
15.11.14
11:38
на выходе маленький по весу apk
8 Рэйв
 
15.11.14
11:38
(6)потом такие на тормазные поделки и плюются:-))
9 NickM73
 
15.11.14
11:38
Раньше писали на Эклипсе и тп и тд, а щас Гугл решил возглавить это все и выпустил Android Studio можно скачать и использовать бесплатно.
На днях скачал видео уроки, только думаю а на хрена мне это надо.
10 Рэйв
 
15.11.14
11:39
(9)Эклипс- это оболочка.Не язык.
11 Рэйв
 
15.11.14
11:40
+(10)Именно тот эмулятор
12 manyak
 
15.11.14
11:41
(8) приведи пример именно на указанный мною где ругаются :) ?
там уже есть готовые контролы, например листвью - нормальный грид готовый, типа как в агенте+
в примерах не помню 100 тыс строк, запускал на своем китайфоне никаких тормозов.
реально удобно там все = типа как visual basic обычный с контролами и библиотеками аля БСП, тока под андрюху.
13 Рэйв
 
15.11.14
11:42
(12)Да я просто помню что такое васик:-)).
14 Рэйв
 
15.11.14
11:43
(12)Я компилировал както для интереса просто одну команду
CLS

-почти 700 килобайт:-)
15 Рэйв
 
15.11.14
11:43
оно для надежности тянет с собой ВСЕ библиотеки чтоб точно не ошибиться:-)
А не #include как в си
16 Рэйв
 
15.11.14
11:45
на асме у меня очистка экрана  экзешник занял 600 с копейками байт
17 Рэйв
 
15.11.14
11:45
и то я помоему там чтото проверял
18 manyak
 
15.11.14
11:48
все верно, ты просто под винду же делал, а здесь же - результат - чисто apk Без всяких лишних сопутствующих библиотек и dll

вот списк библ аля БСП
http://www.basic4ppc.com/android/documentation.html
крутим вниз до раздела Libraries:
и вот еще народные:
http://www.basic4ppc.com/android/wiki/index.php/Libraries
скажем так на любой вкус есть: экспорт в эксель, json парсеры, xml парсеры и т.д.
ну и  в свете возможности из и в 1с слать post get запросы, наваять приложение под андрюху уже тянет.
http://v8.1c.ru/o7/201312http/index.htm
попробуй, реально удобно, пробовал сам аля helloword - все легко, просто он не больно освящен в русском сообществе.
19 Рэйв
 
15.11.14
11:50
(18)Нет спасибо:-) Я даже вникать не буду. У меня есть более интересные дела:-)
20 manyak
 
15.11.14
11:51
я на него вышел когда начал искать нормальный грид-табличку, по дефолту тока listview идет псевдо табличка, разраб агент+ мобильной торговли помню все хвастался своим гридом, так как по дефолту такого нет компонента в андрюхе, с сортировками, фильтрами, иконками, деревом.
(19) да эт понятно, у самого никак руки не дойдут глужбе поюзать, но первые впечатления очень хорошие и оптимистичные!
21 Agent ООЗ
 
15.11.14
12:02
нормальный грид только в агентоиде, у  остальных жалкие поделки.
22 Garikk
 
15.11.14
12:13
(0) Android Studio и соответственно Java, остальные костыли в топку.
P.S. ...не, конечно можно на C/C++ ещё писать..
23 Garikk
 
15.11.14
12:15
андройд на бейсике...жесть, какой век на дворе..
24 manyak
 
15.11.14
12:22
(21) напиши особенные фичи твоего грида? Которые выделяют его среди других
25 manyak
 
15.11.14
12:24
(23) не говори, я слышал в россии есть какая то 1с на которой учетные системы на бэйсике пишут, жесть?
26 Agent ООЗ
 
15.11.14
12:26
(24) может тебе еще и видео показать?
http://www.youtube.com/watch?v=8kspcfUDABc#t=117

на ней древняя версия грида
27 Agent ООЗ
 
15.11.14
12:28
(24) перечислить список других можно? я такой знаю свой, и подобие у а+ и все, у остальных тупо список.
28 Рэйв
 
15.11.14
12:31
(24)Сейчас уже в интернетах не ходит, но раньше была популярна фраза - начинать программировать с бейсика- испортить программиста.
Я считаю программистов на бейсике нормальными программитами.
Как и адинесников кстати еще более нормальными потому что не тлько код знать надо.
Но начинать правда лучше с С или С++
29 Рэйв
 
15.11.14
12:32
+(28)Тогда на девственный мозг нормально ложится ООП хотя бы как минимум:-)
30 oleg_km
 
15.11.14
12:34
(29) Какое отношение Си имеет к ООП? Си вообще мало чем от MASM отличается.
31 Рэйв
 
15.11.14
12:35
(30)ООП это плюсы конечно.Но без чистого си плюсы тоже тяжелв в понимании.
А ты решил просто по букваедствовать или как?:-)
32 Рэйв
 
15.11.14
12:37
(30)>>Си вообще мало чем от MASM отличается.
Си- средний уровень.

Одна строка- одна логическая сущность
В асме одна сущность пипец сколько строк может занять:-)
33 Asmody
 
15.11.14
12:39
Android-приложения пишутся на java И http://developer.android.com/sdk/installing/studio.html
Остальное от лукавого
34 manyak
 
15.11.14
12:46
(27)
1) условное форматирование на лету
2) иконки, картинки любого размера в ячейке
3) datepicker, чекбокс, список в ячейке
4) сортировка по клику по шапке
5) фильтрация и поиск данных
6) перетаскивание строк drag&drop (как в ТЧ в 1с вверх или в низ стрелками)
7) в ячейке - тип данных web ссылка
8) иерархия данных
9) источник данных и соответственно загрузка их налету: результат запроса, xml, json
10) автоматический расчет  subtotal по группируемым полю-столбцу многоуровневый
11) дефолтный встроенный экспорт в pdf, xml, json, excel, word, txt и прочие
12) закрепление строк и столбцов

ну и у тебя своя реализация грида, а не универсальный как вариант компонент, так как по видео многие фичи не узнаешь - они тока видны при разработке
35 Agent ООЗ
 
15.11.14
12:49
(34) больше половины перечисленного ваще никого отношения к гриду не имеет.
36 manyak
 
15.11.14
12:54
(35) я говорил про грид с точки зрения удобство разраба, тролишь смотрю хорошо за свой грид. Мне не хочется изобретать велосипед, вот и искал готовый компонент, ты сделал сам молодец!
37 Garikk
 
15.11.14
14:15
(25) Для андройда родной язык это Java и C/C++, все официальные тулкиты типа Google play services и т.п. выходят под них, и юзать другой язык, который только тормоза за собой влечёт и проблемы с совместимости както неразумно

Об "бейсике" в 1С это отдельный разговор, хотя бы потому что 1С это не "обычное" программирование

Вот будет офигенный скилл программинга на бейсике под андройд, куда его потом применить?
38 andy_minsk
 
15.11.14
14:16
(23) Нормальный пакет для быстрой разработки. Он потом все в java компилит. Есть проблемы, но для разработки, когда нет полгода на освоение новых инструментов - самое то.
39 Garikk
 
15.11.14
14:17
вот закроется эта контора которая этот бейсик пилит, как в своё время Kylix для Delphi .. и давайдосвидания
40 andy_minsk
 
15.11.14
14:17
и стоит копейки
41 andy_minsk
 
15.11.14
14:18
(39) там 1 чел пишет, зато комьюнити - даже в китае
42 andy_minsk
 
15.11.14
14:20
(41) Он сейчас для IOS такое написал, из беты только вышло
43 Garikk
 
15.11.14
14:20
(41) комьюнити на бейсике пишет, если чел свалит комуто срочно придётся учить яву и как транслировать это всё дело из бейсике...в итоге всё умрёт

вспомните RasiserFS, чела посадили - всё умерло, не смотря на комьюнити и поддержку во всех крупных дистрибах
44 Garikk
 
15.11.14
14:20
(43) RaiserFS
45 andy_minsk
 
15.11.14
14:23
:)  ты это живым одинэсникам на 77 расскажи. Про невыпуск обновлений. Живут же
46 Garikk
 
15.11.14
14:23
(45) Это энтерпрайз потомучто, в энтерпрайзе и ява 1.4 жива
47 Garikk
 
15.11.14
14:24
(46) к томуже новых программеров на 7.7 уже "не делают"
48 andy_minsk
 
15.11.14
14:25
(43)  Среда разработки - не 1С, ИТС ставить не надо, а библиотек наклепали -в список не влазят.
49 andy_minsk
 
15.11.14
14:27
(46)  Так и это для энтерпрайза. не игрушки же на нем писать. Самое то на скорую руку.
50 Garikk
 
15.11.14
14:28
(48) не влазят, пока, андройд с какой частотой версии клепает? А библиотеки все обновляются? Сейчас новый интерфейс под 5 версию, его поддержка как работает?

Помню писал софтину с совместимостью под 2 версию, так даже с официальными библиотеками интерфейс четвёрки в двоейке через дикие костыли работал... и это на родной яве

а тут?
51 Эмбеддер
 
15.11.14
14:33
Если с явой дружишь -eclipse, нет - Necessitas (порт Qt под андроид)
52 andy_minsk
 
15.11.14
14:34
на нем я обычно только под устройства пишу, нетираж.  4 разные пробовал. 5 нет. Но это далеко не 1с плеер на мобиле.
53 Эмбеддер
 
15.11.14
14:48
(6) я давно смотрел, что за зверь. этот бейсик - платный, и большинство компонент, которые сделали другие пользователи - тоже платные
54 Рэйв
 
15.11.14
14:52
хоть бы кто спасибо сказал.
55 Рэйв
 
15.11.14
14:53
пойду я спать.
56 Рэйв
 
15.11.14
14:56
и другой раз наверное мне удобнее будет издеваться.
57 Рэйв
 
15.11.14
14:56
...Чем кого то чему то учить
58 Рэйв
 
15.11.14
14:57
Спокойной ночи.
59 Эмбеддер
 
15.11.14
14:59
(57) а тут все ученые)
60 Рэйв
 
15.11.14
15:00
(59)Ну иди пасись, ешь траву. Ты же умный. Ты же "Гиг"
61 Рэйв
 
15.11.14
15:00
...или как вас там
62 Рэйв
 
15.11.14
15:00
Гик
63 Рэйв
 
15.11.14
15:01
Или как?
64 Banned
 
15.11.14
15:02
Опять накушался? Завязывай...
65 Эмбеддер
 
15.11.14
15:03
ладно я бы понял твою шутку, если бы действительно что-то умное написал. а что программа у тебя 600 байтов занимала, это даже много
66 Маленький Вопросик
 
15.11.14
15:08
вообще реально кто-нибудь что-нибудь написал на телефон? работает?
67 Эмбеддер
 
15.11.14
15:11
(66) все работает, кроме бесплатного делфи, это тормозная и глючная вещь
68 Vladal
 
15.11.14
15:12
(4) Всякие дельфи и прочие сишарпы для ведроида зло. Видел эти хэлловорды с кучей разрешений, которые тупо фреймвёк суёт? Вот напуркуа хэлловорду доступ к вифи, смс, телепону и прочим ИД оборудовани?

Самое кошерное написание на Яве в среде эклипса, который сразу с интегрированным плагином для ведроида можно скачать с сайта разработчиков ведроида.
69 Vladal
 
15.11.14
15:13
(66) Работает.
70 Vladal
 
15.11.14
15:13
(67) Какая из дэлфей бесплатная? Я что-то пропустил? Лазарус - да. Дельфя никогда еще не была бесплатной. Или как?
71 Escander
 
15.11.14
15:15
(65) ну он писал-же что .exe, а не .com
72 Escander
 
15.11.14
15:15
(66) даже у самой 1С есть несколько апликух в аппсторе
73 rsv
 
15.11.14
15:20
(0) странный вопрос если андроид сам написан на яве :)
74 rsv
 
15.11.14
15:23
а редакторы на выбор - нетбинс,эклипс
75 Эмбеддер
 
15.11.14
15:34
(70) да, именно лазарус. пробовал его, очень много ограничений на устройстве, большой размер, интерфейс корявый на устройстве. тогда еще и отладка не работала, как сейчас с этим, не знаю
76 Эмбеддер
 
15.11.14
15:36
(75) + таблицы на андроиде не выводит, максимум что работало - чекбокс (нажимался с задержкой в 2 секунды), кнопки, поля ввода...
77 spock
 
15.11.14
16:03
(73) Сейчас писатели линукса дружно поперхнулись.
78 Garikk
 
15.11.14
16:04
(73) Андройд же линукс, и написан на C/C++ соответственно... другое дело что под него принято писать на яве
79 Эмбеддер
 
15.11.14
16:05
интерфейс у андроида написан на яве
80 manyak
 
15.11.14
16:07
81 manyak
 
15.11.14
16:10
С 3 июля 2014 поддерживает, заблаговременно согласись?
Android wear тоже будет
82 Escander
 
15.11.14
16:24
(73) курни menu make
83 Garikk
 
15.11.14
16:56
(80) поддерживает = запускается, или можно интерфейс в стиле 5 андройда делать?
84 Эмбеддер
 
15.11.14
17:35
(83) и при этом запускалась и на самых древних версиях тоже)
85 manyak
 
15.11.14
18:27
(83) полная поддержка, будет работать только под 5  ( на его апи) и дизайн манифесты будут родные  от 5 - материал дизайн. Там же тот же sdk что и при разработке под чистой явой
86 manyak
 
15.11.14
18:29
Когда пишешь под андроид всегда выбираешь на каком апи пишется,