• Jabber iPhone Владельцы iPhone, посмотрите пожалуйста вот этот клиент: sworim.blogspot.com
    Судя по описанию, довольно православен, без всяких говно-пушей, сразу к jabber-серверу коннектится.

Replies (62)

  • @ugnich, и, конечно, не в апп-сторе?
  • @ugnich, @viknet Не угадали: в апп-сторе и бесплатно.
  • @ugnich, I suggest OneTeam for iPhone, it is much more complete process-one.net
  • @ugnich, @ugnich вау... как только появится инет — посмотрю :)
  • @ugnich, @Nyco Thank's, but 'OneTeam for iPhone costs just €4.99' and, as i see, there are no file transfer, geolocation and other cool stuff. :(
  • @ugnich, @ugnich yes, there is file transfer, you can even take a picture with your iPhone and send it immediately
    as far as geolocation is concerned, there is a major problem: The User Location PEP XEP is designed for push notifications, which consumes your data plan, which is not good. A good geolocation service should not be a push service, but a request-response service, when you need it
  • @ugnich, @Nyco I do believe OneTeam for iPhone is by far the best XMPP client for mobile phones
  • @ugnich, @Nyco Send via IBB or SOCKS5?!
    They can add a setting 'update location each 15/30/60 minutes' and button 'update location now', which is not so consumptive.
  • @ugnich, @ugnich but if you forget it, it consumes your data plan. However, this is the opposite that is problematic: the fact of receives push updates of the geolocation of a contact
  • @ugnich, @Nyco 200 bytes each 15 minutes?! Its ridiculous! :) Presences eats more traffic. ;)
  • @ugnich, подключиться подключилось. показало список контактов. даже аватарки подгрузило.
  • @ugnich, @ugnich I'm talking about the principle... but yes, you're right presence braocast is a problem for mobiles: is it really usefull? don't you want to know only if the contact you wanna talk to is online or not?
  • @ugnich, @Nyco Real problem for mobile clients is an expensive data plans. :) Presences and geolocation updates is not a problem.
  • @ugnich, @ugnich data plan prices are sinking, but network consumption is raising...
  • @ugnich, @Nyco Once more, 200b/15min is not "raising", but this feature gives a many opportunities.
  • @ugnich, @ugnich yes, but you have many many apps notifying you of new changes, updates, data, etc.
    that's why BlackBerry and iPhone's notifications systems are weel designed: only push from one server to one app on the phone
  • @ugnich, @NilColor как оказалось — ничего :(
    очень-очень простой клиент, который ничего не умеет, но просто работает.
  • @ugnich, @Nyco Sorry, I not agree. iPhone's PUSH sucks. Because of it, client must connects to PUSH-providing proxy, not to jabber server directly. :(
  • @ugnich, @ugnich APNS IS a Jabber server, but whatever. It is beautifully designed because only one app has to run and reside in memory, this saves A LOT of batteries
    In my Android, I have my Jabiru, Google Talk, GMail, FreeWifi always on... my battery life will sink
  • @ugnich, @NilColor пуш на айфоне — это немного другое... он через эппловские прокси-сервера работает.
  • @ugnich, @NilColor В отличие от большинства мною просмотренных айфон-клиентов, этот не супер-комбайн с через-жопу проприетарными фичами. Это именно джаббер-клиент.
    @ipod@nemckoff.ru Ну так это айфон такой кривой, что не позволяет нормально функционировать IM-клиентам. При чем тут конкретно эта программа?!
  • @ugnich, @NilColor а как он будет пушить при выключенном приложении?
  • @ugnich, @NilColor а чем это тогда лучше просто клиента с пушем? :)
  • @ugnich, @NilColor ну я же сказал чуть выше — оно работает через эппловский прокси-сервер и требует определённого клиента. это я и называю клиент с пушем.
  • @ugnich, @Nyco I'm not dummy user, I know about battery consumption and I really need to run jabber client in background and realize aftermath of this. Why I can't?!
  • @ugnich, @NilColor сам джаббер сервер уметь не должен. это делается чисто через эппловскую прослойку. она как бы висит в онлайне за тебя, а когда что-то приходит — пушит тебе.
  • @ugnich, @Nyco well, with OneTeam, you don't have to run it in the background, since APNS notifies you of new messages: it fakes the connection, and the notification wakes up OneTeam, which operates a fast-reconnect... really, test it, you will see... ;-)
  • @ugnich, @NilColor это точно так. я проверял с джаббер.ру. но мне очень не понравилось как оно вообще работает :) теперь я точно не хочу айфон с 4G :)
  • @ugnich, @NilColor так оно не бесплатно же работает для всех программ. надо покупать доступ для пуша, за это и денег просят.
  • @ugnich, @NilColor Вместо того, чтобы сделать нормальную многозадачность с учетом доступных мобильных ресурсов (батарея и всё такое), придумали какую-то кривую фигню. Нафиг!
    Windows Mobile рулит, я там сам могу решать, сколько и чего будет запущено в бэкграунде. :)
  • @ugnich, @ugnich вот как раз батарея там и не резиновая... бекграундер это хорошо показывает...
    а WM — какашка. лучше уж симбиан или андроида дождаться...
  • @ugnich, @NilColor с помощью Nimbuz'а проверял. да, там свой сервер, который за тебя сидит.
    но это не отменяет того, что пуш не бесплатен для разработчиков :(
  • @ugnich, @viknet Какашка, но, как ни странно, используя Windows Mobile я меньше себя ощущаю чьим-то анальным рабом, в отличии от iPhone. :)
    Симбиан не пробовал, с нетерпением жду доступный андроид.
  • @ugnich, @ugnich ну у меня айпод и я не жалуюсь. музыку проигрывает, видео кажет, записульки сохраняет, в инет выйти даёт, даже онлайн-радио слухать можно. а больше мне от него ничего и не хотелось :)
    я жду не "доступный", а с 4G :) вот это будет убер-машина :)
  • @ugnich, @NilColor да фиг их знает. меня это уже не сильно интересует. я понял, что эппловский пуш на айподе неработоспособен, этого было достаточно чтобы забыть про него.
  • @ugnich, @NilColor всё-таки фри. ну рад был ошибиться, спасибо.
  • @ugnich, @NilColor to be completely precise APNS is the server for push notifications. The client sits in the background.
  • @ugnich, @viknet Вам легче. А вот я IM люблю, мне iPhone не подойдет. :)
  • @ugnich, @ugnich я тоже люблю. но пока у нас в стране такие цены на gprs/3g, предпочтитаю обходиться вообще без интернета на телефоне.
  • @ugnich, не выдержал дочитывать трэд, но однобокость суждения уже достала.
    > без всяких говно-пушейвсе, о приложении можно дальше не говорить
    > I'm not dummy user, I know about battery consumption ну выглядит как дамми (именно как юзер) только еще и умник. таки да — батарейка жрется, аппликухи тормозят и интерфирируют, таки да — одно активное приложение на телефоне — это очень неплохое решение. в первые разы когда мы дискутировали на эту тему, я старался описать все достаточно подробно и просил предложить альтернативу. до момента предложения можно называть хоть говно-, хоть быдло-.. но суть не изменится. нет своего решения проблемы — глумление над чужим — явный признак небольшого ума.
    > and I really need to run jabber client in background and realize aftermath of this. Why I can't?!because you just don't need it as a user. ну зачем все время путать юзера и девелопера? да, наша жизнь была бы много проще, если бы не было пуша, а был бэкграунд. но юзеру было бы хуже, по вышеописанным причинам. почему производитель заботиться о пользователях, а не о нашем удобстве — надеюсь не надо объяснять?
  • @ugnich, @kekssw Я для каждой проблемы во вселенной должен предлагать своё решение, иначе будете обзываться?! :)
    Я юзер, обычный корпоративный юзер. Из соображений секьюрности хочу коннектится напрямую к джаббер-серверу моей компании без говно-пушей и чтобы можно было получить через джаббер документ, просмотреть его (не отключаясь от джаббера) и продолжить дальше общаться.
    Я понимаю, что заплатив кучу бабок за этот телефон, вы просто не можете признаться, что вам впарили втридорога какое-то кривое гламурное говно для хомячков. Так что, давайте на этом и закончим. :)
  • @ugnich, @ugnich >> Так что, давайте на этом и закончим. :)
    А вот и фигушки тогда ;)
    > будете обзываться?!Интересно (хоть и оффтоп) это такая реакция на дамми-юзера или на однобокость суждения? В любом случае в Вашем последнем абзаце (а он повторяет предыдущие посты) наезда поболе будет. Эту часть, с позволения, я коментировать более не буду, особенно учитывая что я здесь тоже как девелопер стараюсь рассуждать.
    ------------
    Теперь к делу:
    > Я юзерВот это я и пытаюсь объяснить. Похоже Вы не можете абстрагироваться от девелоперской сущности (это ведь разработчик в Вас рассуждает про кривость архитектуры?) и думать как юзер. Вам уже написали, и совершенно справедливо: пользователю пофигу как это реализовано. через пуш, через поллинг или применение магического заклинания. На тормозящие приложения, батарейку и взаимовлияние же — напротив не пофиг.
    > Я для каждой проблемы во вселенной должен предлагать своё решениеИсходя из предположения, что часть про говно была от Вас как от девелопера — да, если решение уникально а Вам настолько не по нутру, что публично называется говно-решением — неплохо бы предложить свое. Почему надо объяснять? Если вкратце — иначе суждение выглядит непрофессиональм.
    > Из соображений секьюрности хочу коннектится напрямуюНу вот уже хотя бы перешли к конкретной технической проблеме. Ни разу не пользовательской, а напротив девелоперской/админской, но все же. Универсального решения не вижу, но если джаббер-сервер под вашим контроллем, то наверное можно прикрутить и проксирование на стороне корпорации (это если трактовать как корпоративный сервис для владельцев айФона). Если развить идею (чтобы все "искаропки" разворачивалось), то можно представиь такой легонький продукт (для пущей секурности среди требований может фигурировать опен-сорсность), представляюющий из себя джаббер-проксю+редиректор на пуш-сервер эппла. Наверняка это также реализуемо в виде плагинов к попупулярным серверам (типа опенфайра).
  • @ugnich, @kekssw "наверное можно прикрутить и проксирование на стороне корпорации" — наверное, можно прикрутить и многозадачность в айфоне.
    Apple не осилил сделать нормальный телефон и теперь все должны что-то куда-то прикручивать. Нафиг-нафиг.
  • @ugnich, @ugnich хм.. да, завязать — было не такой плохой идеей оказывается. не предпологал, что дискуссию можно в такой манере вести. что же, запомню, что если проблемы технические пообсуждать, а не похоливарить (на уровне "нормальный телефон/доргое кривое гламурное говно для хомячков"), то это не к Вам.
    окончательно отойдя от темы, просто из любопытства: откуда (при такой лютой ненавести к платформе) повторяющееся желание поговорить про джаббер-клиенты под айФон?
  • @ugnich, @ugnich а я поддержу @kekssw, Python Community недавно придумали lindberging для подобных случаев lindbergd.info
  • @ugnich, @kekssw В плане технических проблем здесь обсуждать нечего: Apple не осилил нормальную многозадачность и переложил свои проблемы (слабая батарея) на плечи разработчиков (вот мы тут пуш придумали — долбитесь теперь).
    Пообсуждать можно только маркетинг: как у них получается зомбировать разработчиков, которые, вроде, должны быть здравомыслящими людьми, чтобы они на каждом углу кричали, какое счастье этот PUSH?
    У меня есть желание поговорить про джаббер-клиенты, без "под айФон". ;)
  • @ugnich, @ugnich а ведь пуш не на пустом месте появился, только вот не прижился он, по-моему, у J2ME разработчиков. Виной этому, как мне кажется — операторы, а не технология.
  • @ugnich, @sergray Наверное, потому что Стив Джобс не промывает мозги J2ME разработчикам и не продает им геморрой за 99$. :)
  • @ugnich, @sergray нет-нет, что вы. это только у эппла батарейка живет меньше, а стабильность и производительность приложений, запущенных параллельно страдает. человеку (не хочется называть фанатиком) бывает сложно понять, как разарботчики могут считать геморрой для себя (типа пуша) — дополнительным удобством для пользователя.
  • @ugnich, @kekssw Так много иронии, что я не понял, что вы в итоге хотели сказать?! :)
  • @ugnich, @kekssw а вот скажи, Iphone push — платный или бесплатный для разработчиков?
  • @ugnich, @sergray ели не считать стоимости аренды выделенного сервера (бабло идет хостеру), который тебе понадобится для реализации такого взаимодействия — бесплатный, AFAIR
  • @ugnich, @kekssw И +99$ за SDK? Он же работает только для зарегистрированных в AppStore приложений?
  • @ugnich, @ugnich безусловно, я даже хотел это добавить, но подумал, что человека интересует именно стоимость пуш-механизма, а не разработки приложения, которое его использует (или не использует)
  • @ugnich, @ugnich и уж если совсем правильно выражаться, то платен не СДК, а право публикации в апсторе (ну и возможность тестироваться на телефоне). если же вопрос затрагивал альтернативные способы распространения, типа cydia, то в них многозадачность реализуется как Вы любите — "бэкграундером" — так что пользователь сам может выбрать, что ему держать в фоне (и огребать все связанные проблемы)
  • @ugnich, эх яблоки яблоки..
    красиво и удобно юзеру, этим можно прикрыть любое навязывание своих интересов..
    "iРозетка" — feldgendler.livejournal.com
    конечно не совсем в тему тут это, но всё так и есть :-)
  • @ugnich, @FiLinX ну чушь ведь. эдак можно про любую корпорацию сказать.
  • @ugnich, @viknet правильно, про любую! потому как невозможно чтобы корпорации, ставили интересы юзеров выше своих коммерческих..
    сколько уже супер разработок от разных компаний, были не пущены в аппстор эпловский..
    это всё та же тема..
    но вообще это уже не для данного топа..
  • @ugnich, @FiLinX ну так конкретней — приведите примеры тотальной несовместимости?
  • @ugnich, @viknet я проще заткнусь :-)
    эволюция под монополиями всё
  • @ugnich, @FiLinX столько громких слов из ничего.
  • @ugnich, А я дождусь, пока восстановят карточку, и куплю-таки Beejive. Хочу push, а реализация в IM+ совсем уж никакая, и с приоритетами джабберными он не работает. Остальное, что видел — ну совсем никакое.