Хотелось бы уточнить, останется ли так приятная глазу плавная прокрутка с переездом на WebKit? В хроме не получается такой фидбэк с экспериментальной прокруткой, да и в целом рендеринг тормознее.
Есть варианты — нанять еще толпу core-девелоперов для оптимизации всего и вся, разработки новых фич и внешних сервисов, вложить в маркетинг, субсидировать свои аппараты, и так далее. Все это в среднесрочной перспективе приведет к захвату еще большей доли рынка мобильных и компактных устройств, а там глядишь уже и не понадобится ориентироваться на пользователей ios с их копеечной долей рынка ;)
Я сам с пользователь iPhone, но тактика гугл немного смущает и может быть объяснена лишь амбициями, прицел на мобильную рекламу не катит по причинам, указанным выше — 75% прибыли уходит яббл.
В течение нескольких лет? Думаю слишком оптимистичный прогноз. Люди любят деньги во всех их формах и обличии. Не откажутся от карт, как не отказываются от наличных и по похожим мотивам :)
Admins-Mac:ihabrtweak Admin$ make
Making all for tweak iHabrTweak...
Preprocessing Tweak.xm...
Compiling Tweak.xm...
Tweak.xm:1:35: error: SpringBoard/SBAwayView.h: No such file or directory
cc1objplus: warnings being treated as errors
Tweak.xm: In function ‘objc_object* _logos_method$_ungrouped$SBAwayView$initWithFrame$(SBAwayView*, objc_selector*, CGRect)’:
Tweak.xm:26: warning: no ‘-middleFrame’ method found
Tweak.xm:26: warning: (Messages without a matching method signature
Tweak.xm:26: warning: will be assumed to return ‘id’ and accept
Tweak.xm:26: warning: ‘...’ as arguments.)
Tweak.xm:26: error: conversion from ‘objc_object*’ to non-scalar type ‘CGRect’ requested
Tweak.xm:33: error: ‘MSHookIvar’ was not declared in this scope
Tweak.xm:33: error: expected primary-expression before ‘*’ token
Tweak.xm:33: error: expected primary-expression before ‘>’ token
Tweak.xm:33: warning: left-hand operand of comma has no effect
make[2]: *** [.theos/obj/Tweak.xm.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [iHabrTweak.all.tweak.variables] Error 2
Admins-Mac:ihabrtweak Admin$
Забегая вперед скажу, что в попытках собрать свой пустой и ваш твик с github Xcode я переустановил с нуля, но это не помогло. Ваш твик с таким логом:
Admins-Mac:ihabrtweak Admin$ make
Making all for tweak iHabrTweak...
Preprocessing Tweak.xm...
Compiling Tweak.xm...
In file included from <command-line>:0:
/Users/Admin/Desktop/prozx/iHabrTweak/ihabrtweak/theos/Prefix.pch:25:1: error: logos/logos.h: No such file or directory
Tweak.xm:1:35: error: SpringBoard/SBAwayView.h: No such file or directory
Tweak.xm:8:25: error: logos/logos.h: No such file or directory
cc1objplus: warnings being treated as errors
Tweak.xm: In function ‘objc_object* _logos_method$_ungrouped$SBAwayView$initWithFrame$(SBAwayView*, objc_selector*, CGRect)’:
Tweak.xm:26: warning: no ‘-middleFrame’ method found
Tweak.xm:26: warning: (Messages without a matching method signature
Tweak.xm:26: warning: will be assumed to return ‘id’ and accept
Tweak.xm:26: warning: ‘...’ as arguments.)
Tweak.xm:26: error: conversion from ‘objc_object*’ to non-scalar type ‘CGRect’ requested
Tweak.xm:33: error: ‘MSHookIvar’ was not declared in this scope
Tweak.xm:33: error: expected primary-expression before ‘*’ token
Tweak.xm:33: error: expected primary-expression before ‘>’ token
Tweak.xm:33: warning: left-hand operand of comma has no effect
make[2]: *** [.theos/obj/Tweak.xm.6f33b365.o] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [iHabrTweak.all.tweak.variables] Error 2
Помогите разобраться, что же я делаю не так? 10.8.2, Xcode 4.6, iOS SDK 6.1
Еще в справке Adobe в све время опера была :)
Я сам с пользователь iPhone, но тактика гугл немного смущает и может быть объяснена лишь амбициями, прицел на мобильную рекламу не катит по причинам, указанным выше — 75% прибыли уходит яббл.
Забавно, что с помощью Theos теоретически можно собирать твики имея только i-девайс, идея весьма хороша.
Благодарю за помощь, ваш твик собрать удалось, осталось написать свой!:) Надеюсь наши комментарии пригодятся кому нибудь еще.
logos.h найден, а вот SBAwayView.h не особо…
Помогите разобраться, что же я делаю не так? 10.8.2, Xcode 4.6, iOS SDK 6.1