在幾千年的商業(yè)歷史上,迄今為止,應(yīng)該沒(méi)有一個(gè)品牌能像蘋果這樣在全世界范圍內(nèi)被廣泛且深入地神話化、宗教化、圖騰化,使其品牌形象在44年間逐漸升華至一種超越宗教、超越人種、超越國(guó)家且超越真實(shí)(即虛假)的崇高和偉大。這種崇高和偉大觸及各種我們能想到的普世價(jià)值:自由、平等、尊重個(gè)性、創(chuàng)新、關(guān)懷弱勢(shì)等。以至于在中華大地,特別是在知乎這種集聚著被充分洗腦的高不成低不就的果粉的平臺(tái),如果對(duì)蘋果發(fā)表一些基于事實(shí)的負(fù)面評(píng)論,那將立即被群起而攻之,那種委曲和憤憤不平讓人感覺(jué)甚于侮辱了他們的父母。對(duì)于蘋果,這是一種幸福,也是一種目標(biāo)實(shí)現(xiàn),因?yàn)檫@正是他們每年花上百億美元做各種營(yíng)銷的目的。對(duì)于商業(yè)圈內(nèi)的友商,對(duì)于被蘋果欺負(fù)和壓榨的企業(yè)或個(gè)人,這是一種霸權(quán)主義,這是一種以大欺小,這是一種店大欺客,這是更是一種深深的無(wú)奈和悲傷。

蘿北ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
如果將企業(yè)擬人化,44歲的蘋果,無(wú)論他外表多么光鮮靚麗,從各種事實(shí)來(lái)說(shuō),在本質(zhì)上蘋果其實(shí)是一個(gè)唯利是圖、不擇手段的齷齪油膩大叔。
下面我們弄一個(gè)簡(jiǎn)單編年史來(lái)說(shuō)說(shuō)蘋果為什么是一個(gè)唯利是圖、不擇手段的齷齪油膩大叔。
一、Adobe篇:蘋果公報(bào)私仇封殺Flash
1982年,從施樂(lè)公司辭職創(chuàng)業(yè)的查爾斯與沃諾克攜手創(chuàng)辦Adobe,推出打印軟件產(chǎn)品PostScript,大受歡迎。蘋果當(dāng)時(shí)的麥金塔電腦好看不好用:缺乏應(yīng)用軟件,于是喬布斯請(qǐng)查爾斯與沃諾克吃飯喝酒,讓Adobe為蘋果的封閉系統(tǒng)開(kāi)發(fā)蘋果版的PostScript,最終雙方達(dá)成合作意向。蘋果還投資250萬(wàn)美元購(gòu)買了340萬(wàn)股Adobe的股票。Adobe技術(shù)結(jié)合蘋果產(chǎn)品組合獲得了成功。
1985年,喬布斯被蘋果董事會(huì)掃地出門。Adobe的創(chuàng)始人沃諾克為喬布斯說(shuō)好話,并繼續(xù)與喬布斯保持密切聯(lián)系,引起當(dāng)時(shí)蘋果強(qiáng)烈不滿。于是在1989年,蘋果聯(lián)合微軟收拾Adobe,讓微軟為蘋果提供替代PostScript的應(yīng)用,并賣掉全部Adobe的股票。股票套現(xiàn)成功,賺了約8000萬(wàn)美元,但聯(lián)合行動(dòng)失敗,蘋果在1991年被迫與Adobe恢復(fù)合作伙伴關(guān)系。
(評(píng)論:這是蘋果的第一次公報(bào)私仇。)
1996年底,喬布斯回歸奄奄一息的蘋果。1998年,喬布斯找Adobe,希望Adobe為蘋果電腦開(kāi)發(fā)一套視頻處理軟件。當(dāng)時(shí)蘋果電腦市場(chǎng)份額低至5%,而開(kāi)發(fā)一套視頻處理軟件需要耗費(fèi)巨大的人力物力,Adobe覺(jué)得這個(gè)項(xiàng)目實(shí)在沒(méi)辦法賺錢,于是婉拒了喬布斯,沒(méi)想到這為10多年后埋下了禍根。
(評(píng)論:記仇是蘋果各種齷齪行為的一個(gè)顯著特征。)
2007年,第一代iPhone發(fā)布,一炮而紅,但iPhone與當(dāng)時(shí)火熱的Adobe Flash不兼容(當(dāng)時(shí)世界上所有其他手機(jī)廠商都支持Flash)。Adobe爭(zhēng)取蘋果的支持,但喬布斯拒絕表態(tài)。
2008年,第二代iPhone(iPhone 3G)發(fā)布。對(duì)于Flash,喬布斯模糊地說(shuō)了一句:Flash并不是很適合iPhone。Adobe覺(jué)得還有希望,繼續(xù)爭(zhēng)取。
2009年,第三代iPhone(iPhone 3GS)發(fā)布。喬布斯還是沒(méi)有明確表態(tài)。
2010年1月,Adobe決定不等了,稱不管蘋果愿意與否都投入到針對(duì)iOS的Flash開(kāi)發(fā)。同年4月,喬布斯寫了一封長(zhǎng)篇公開(kāi)信,宣布iOS不支持Flash,并一口氣判了Flash六宗罪,并在別的公開(kāi)場(chǎng)合跳出產(chǎn)品范疇攻擊Adobe這個(gè)企業(yè):“Adobe很懶惰…..他們?nèi)狈ο裉O果一樣的行事方法”。對(duì)于喬布斯的六宗罪,Adobe進(jìn)行了逐一反駁,但當(dāng)然沒(méi)用。在蘋果封殺和各種詆毀下,F(xiàn)lash在最終被HTML5等其他技術(shù)淘汰,將在2020年底徹底停止更新。
(評(píng)論:?jiǎn)滩妓篂榱诉@完美復(fù)仇,足足等了14年,而且在iPhone推出后,還繼續(xù)等了3年多才公開(kāi)表態(tài),因?yàn)樗酪萯Phone足夠強(qiáng)了才能有底氣與Adobe徹底攤牌,否則這個(gè)復(fù)仇風(fēng)險(xiǎn)太高。如果在iPhone還不強(qiáng)的時(shí)候與Adobe正式宣戰(zhàn),萬(wàn)一Adobe全面停止對(duì)蘋果產(chǎn)品的支持怎么辦?要知道,齷齪需要資本,油膩說(shuō)明有經(jīng)驗(yàn)。下面我們看看喬布斯的六宗罪是怎么說(shuō)的。)
第一罪:Flash是一套封閉的系統(tǒng)。
(評(píng)論:我的天!蘋果還有臉說(shuō)別人封閉!蘋果整個(gè)生態(tài)都是封閉的好嗎?聽(tīng)到蘋果說(shuō)別人封閉,不僅我們覺(jué)得好笑,Adobe也覺(jué)得好笑,它的官方回復(fù)是:“非常幽默。”Flash的確是一個(gè)開(kāi)放的標(biāo)準(zhǔn),在2009年它在全球有13億次安裝量,超過(guò)200萬(wàn)Flash開(kāi)發(fā)者,92%的Windows用戶會(huì)裝Flash Player,無(wú)數(shù)動(dòng)畫和游戲都需要Flash。)
第二罪:完整的網(wǎng)絡(luò):蘋果的用戶不用Flash沒(méi)問(wèn)題,因?yàn)橛袆e的可玩的。
(評(píng)論:這個(gè)神邏輯很有川建國(guó)的風(fēng)范。邏輯可以簡(jiǎn)化為:你有個(gè)好東西,好多人都用,但我就不用,為什么?因?yàn)槲矣袆e的東西,別的東西也很好。請(qǐng)問(wèn)這解釋了不用的原因嗎?沒(méi)有。這只是說(shuō)了不用的補(bǔ)救措施,隨便吹噓一下自己。)
第三罪:可靠性、安全性和性能:Flash造成Mac死機(jī),F(xiàn)lash不安全,F(xiàn)lash在移動(dòng)端表現(xiàn)不行。
(評(píng)論:這是無(wú)數(shù)果粉用來(lái)洗白蘋果的理由,更用Flash最終消亡的結(jié)果神化喬布斯,說(shuō)他多么高瞻遠(yuǎn)矚,其實(shí)根本是胡扯。如果一個(gè)軟件能引起一個(gè)電腦的操作系統(tǒng)死機(jī),你說(shuō)這個(gè)操作系統(tǒng)本身還安全可靠嗎?說(shuō)Flash不安全,感覺(jué)的確有點(diǎn)道理,F(xiàn)lash的確好多漏洞,Adobe及Flash的開(kāi)發(fā)者一直在補(bǔ)漏洞。但話又說(shuō)回來(lái),系統(tǒng)開(kāi)放的代價(jià)是風(fēng)險(xiǎn)提高,但不能因?yàn)檫@個(gè)系統(tǒng)有一點(diǎn)風(fēng)險(xiǎn)就徹底否定它,而是應(yīng)該綜合衡量各種因素,特別是用戶體驗(yàn)。系統(tǒng)的安全是靠迭代去提升的,不可能一開(kāi)始就有完美的系統(tǒng),包括蘋果自己。蘋果即使是封閉的系統(tǒng),他的iCloud不是總被攻破嗎?iPhone不是也總被刷機(jī)破解嗎?一件事情要放在一定的歷史背景下討論才有意義:在2000年到2010年間,F(xiàn)lash的的確確讓十多億的用戶提供了便利和樂(lè)趣,在當(dāng)時(shí),F(xiàn)lash的確也是蘋果客戶想兼容的。最后,喬布斯說(shuō)Flash在移動(dòng)端表現(xiàn)不行,但事實(shí)是當(dāng)時(shí)Flash Player在Google Play上曾廣受歡迎,有三分之二的用戶給其打了最高分。最終Flash的確是消亡了,但它的消亡一半是因?yàn)樘O果的封殺(其實(shí)還有微軟和Youtube的封殺),一半是HTML5在技術(shù)上的確有優(yōu)勢(shì),但這個(gè)客觀結(jié)果絕對(duì)不能用來(lái)洗白喬布斯主觀上的公報(bào)私仇。再補(bǔ)充一點(diǎn),果粉老是吹噓蘋果怎么把安全視為生命線,但事實(shí)是喬布斯并沒(méi)有把這點(diǎn)放在最重要的第一罪或最后一罪。)
第四罪:耗電:Flash是軟件解碼,所以耗電多了1倍。
(評(píng)論:?jiǎn)滩妓沟脑捠牵骸癷Phone播放H.264視頻可以堅(jiān)持10小時(shí),而使用軟件解碼模式,電池在5小時(shí)內(nèi)耗盡。”請(qǐng)問(wèn)哪一代的iPhone可以連續(xù)看視頻10小時(shí)?從來(lái)沒(méi)有好不好?iPhone出了名耗電驚人,華為說(shuō)這個(gè)話我們可能相信,蘋果說(shuō)這話自己不心虛?Adobe在安卓上已經(jīng)驗(yàn)證過(guò)用Flash和不用Flash看視頻的電量區(qū)別,喬布斯根本就是胡扯。)
第五罪:Flash做觸摸屏體驗(yàn)不行,而且開(kāi)發(fā)者需要花很多額外的勞動(dòng)在Flash上實(shí)現(xiàn)觸摸。
(評(píng)論:事實(shí)已經(jīng)證明喬布斯在這點(diǎn)上也是毫無(wú)根據(jù)。Flash在安卓上體驗(yàn)完美,一點(diǎn)問(wèn)題沒(méi)有。至于說(shuō)開(kāi)發(fā)者不高興,F(xiàn)lash在當(dāng)時(shí)有無(wú)數(shù)的應(yīng)用,開(kāi)發(fā)者都擠破頭加入,他們沒(méi)不高興,你喬布斯為什么不高興?Flash收取開(kāi)發(fā)者的費(fèi)用非常低廉(使用低級(jí)功能免費(fèi)),與蘋果的30%抽成相比,你說(shuō)開(kāi)發(fā)者更喜歡誰(shuí)?)
第六罪:?jiǎn)滩妓拐f(shuō)這是最重要的原因:Flash是一個(gè)跨平臺(tái)開(kāi)發(fā)工具,因此Adobe的目標(biāo)不是幫助開(kāi)發(fā)者編寫最棒的蘋果應(yīng)用軟件,于是蘋果客戶也不能有最好的體驗(yàn)。
(評(píng)論:這個(gè)邏輯是偽邏輯。為什么Flash是一個(gè)跨平臺(tái)開(kāi)發(fā)工具就能推導(dǎo)出Adobe的目標(biāo)不是幫助開(kāi)發(fā)者編寫最棒的蘋果應(yīng)用軟件?我們能舉出一堆世界級(jí)的跨平臺(tái)開(kāi)發(fā)工具給iOS帶來(lái)好體驗(yàn)的例子:騰訊的微信小程序,谷歌的Flutter(咸魚,京東及美團(tuán)在用),F(xiàn)acebook的React Native(QQ音樂(lè),QQ空間及手機(jī)百度在用),阿里的Weex(淘寶及支付寶在用),還有Adobe的PhoneGap(對(duì)的,是你喬布斯說(shuō)的跨平臺(tái)不好,現(xiàn)在也是跨平臺(tái)的工具,還更是Adobe的東西,這個(gè)你怎么又不封殺呢?)。可見(jiàn),喬布斯這一點(diǎn)也是扯淡的。)
綜合上面六個(gè)罪,喬布斯沒(méi)有一個(gè)理由是靠得住的,這也在側(cè)面證明了蘋果封殺Flash純粹就是以大欺小,公報(bào)私仇。
下一篇預(yù)告:iPhone 4信號(hào)門篇:蘋果欺騙客戶讓客戶換個(gè)姿勢(shì)打電話
這是領(lǐng)苗確認(rèn)記錄詳情頁(yè)需要展示給用戶的內(nèi)容,大家可以看到這個(gè)頁(yè)面要承載很多的信息,要向下滾動(dòng)一段很長(zhǎng)的距離才能展示完,想要實(shí)現(xiàn)的效果是在頁(yè)面的頂部有一個(gè)TabBar,用戶可以通過(guò)點(diǎn)擊TabBar進(jìn)行錨點(diǎn)(jumpTo到指定位置),AppBar下的整個(gè)頁(yè)面是可以自由滾動(dòng)的,在滾動(dòng)過(guò)程中AppBar始終固定在頂部,TabBar在第一次進(jìn)入詳情頁(yè)的時(shí)候不顯示,只有在向下滑動(dòng)的時(shí)候會(huì)由透明漸變?yōu)椴煌该鞑⒐潭ㄔ陧敳浚瑫r(shí)當(dāng)頁(yè)面滑動(dòng)到TabBar錨點(diǎn)位置的時(shí)候TabBar會(huì)切換到對(duì)應(yīng)的下標(biāo),也就是要實(shí)現(xiàn)TabBar和ScrollView聯(lián)動(dòng)的雙向控制,Tabbar的切換可以控制頁(yè)面的跳轉(zhuǎn),頁(yè)面的滑動(dòng)又可以反過(guò)來(lái)控制TabBar的切換,類似與京東、淘寶的商品詳情頁(yè)效果。
SliverAppBar基本已經(jīng)達(dá)到了我們想要的效果,但在界面頂部會(huì)有塊空白區(qū)域試了很多方法怎么都去不掉,最后看了SliverAppBar這個(gè)控件的源碼發(fā)現(xiàn)是它自帶的初始高度。
這個(gè)沒(méi)法設(shè)置或消除,不可能直接去改源碼,所以后來(lái)?yè)Q了一種實(shí)現(xiàn)思路,舍棄了SliverAppBar這個(gè)控件,以Stack的形式將TabBar置于ScrollView之上也能達(dá)到我們想要的效果,那么問(wèn)題來(lái)了,如何實(shí)現(xiàn)TabBar的滾動(dòng)漸變?很容易想到Opacity透明度控件,通過(guò)滾動(dòng)監(jiān)聽(tīng)來(lái)控制TabBar透明度的改變,借助Notificaion可以完美實(shí)現(xiàn)我們的需求。
Notification是Flutter中一個(gè)重要的機(jī)制,在Widget樹中,每一個(gè)節(jié)點(diǎn)都可以分發(fā)通知(Notification)與父(包括祖先)Widget通信,通知會(huì)沿著當(dāng)前節(jié)點(diǎn)(context)向上傳遞,所有父節(jié)點(diǎn)都可以通過(guò)NotificationListener來(lái)監(jiān)聽(tīng)自己關(guān)注的通知,F(xiàn)lutter中稱這種通知由子向父的傳遞為“通知冒泡”(Notification Bubbling)。
Flutter中很多地方使用了通知,如可滾動(dòng)(Scrollable) Widget中滑動(dòng)時(shí)就會(huì)分發(fā)ScrollNotification,而Scrollbar正是通過(guò)監(jiān)聽(tīng)ScrollNotification來(lái)確定滾動(dòng)條位置的。除了ScrollNotification,F(xiàn)lutter中還有SizeChangedLayoutNotification、KeepAliveNotification 、LayoutChangedNotification等。
通過(guò)NotificationListener監(jiān)聽(tīng)滾動(dòng)事件和通過(guò)ScrollController有兩個(gè)主要的不同:
通過(guò)改造后,目前這個(gè)組件的原型已經(jīng)實(shí)現(xiàn)并且可以滿足我們的需求,最后就是對(duì)該demo進(jìn)行完善使其能夠完美接入我們的業(yè)務(wù),做到技術(shù)賦能業(yè)務(wù)。
在一個(gè)頁(yè)面滾動(dòng)區(qū)域不是很長(zhǎng)的情況下不建議使用,只有當(dāng)頁(yè)面足夠長(zhǎng)的情況下使用這個(gè)組件效果會(huì)比較好,因?yàn)槿绻粋€(gè)頁(yè)面過(guò)短,點(diǎn)擊TabBar最后一欄進(jìn)行錨點(diǎn)時(shí),頁(yè)面最后一個(gè)子模塊內(nèi)容無(wú)法置頂,只會(huì)將頁(yè)面最后的內(nèi)容推到屏幕范圍內(nèi),并且由于TabBar監(jiān)聽(tīng)到的是滾動(dòng)的位置,會(huì)導(dǎo)致TabBar無(wú)法切換到對(duì)應(yīng)的下標(biāo),看上去會(huì)像個(gè)bug,其實(shí)是因?yàn)榈撞恳呀?jīng)沒(méi)有內(nèi)容了。
這個(gè)組件本身并沒(méi)有太大的技術(shù)難度,但是有一些比較細(xì)節(jié)的小邏輯得處理好,并且從中衍生出來(lái)的很多瑣碎的小的知識(shí)點(diǎn)都可以進(jìn)行拓展。 在組件開(kāi)發(fā)的過(guò)程中遇到問(wèn)題時(shí)不局限于控件本身的設(shè)計(jì)模式,轉(zhuǎn)變開(kāi)發(fā)思維去找尋一些比較新穎的解決方案可能會(huì)有意外的收獲。同時(shí)技術(shù)不能脫離于業(yè)務(wù),技術(shù)賦能業(yè)務(wù)才能創(chuàng)造價(jià)值。
這是個(gè)產(chǎn)假作業(yè)。故事是這樣的。
生了娃,生活一地雞毛。擦,碎鈔機(jī)的需求怎么那么多。
當(dāng)時(shí),有一堆返利優(yōu)惠券app比較火
...這里扯多了這篇文章被鎖了....
我就想,來(lái)扒一扒,他們是怎么賺錢的。
結(jié)論:淘寶聯(lián)盟。
淘寶聯(lián)盟是阿里巴巴旗下的親兒子,不那么有名是因?yàn)槭莻€(gè)私生子吧,官網(wǎng)上還有個(gè)沒(méi)聽(tīng)過(guò)的名號(hào)叫“阿里媽媽”,呵呵。淘寶聯(lián)盟是給淘寶上推廣商品的人用的,他們有一個(gè)專門的名稱,叫做淘寶客,即“推廣者(Publisher)”,他們幫電商平臺(tái)推薦商品給別的買家,買家購(gòu)買后,電商平臺(tái)可以增加銷量,而他們則可以獲得推廣傭金。
后來(lái),知道京東也有自己的聯(lián)盟平臺(tái),叫做“京東聯(lián)盟”,拼多多也有,叫做“多多進(jìn)寶”。
回到這些app的賺錢邏輯上來(lái)。對(duì)于用戶而言,它們的兩個(gè)噱頭是:
“用我們的app買,你可以自用省錢”
“用我們的app,分享給別人下單,你可以賺錢!”
所以,這些app推廣起來(lái)很容易啊,因?yàn)檎l(shuí)用誰(shuí)賺錢呀!
那么為何不自己搭一個(gè)呢?
與其這些傭金落到別人口袋,不如自己直接做最頂層上線,發(fā)展出N個(gè)下線,豈不是躺著賺錢,哈哈哈哈哈
搞清楚賺錢邏輯之后,我發(fā)現(xiàn)淘寶聯(lián)盟的api是很開(kāi)放的。
商品鏈接: ;pid=mm_343780171_368000361_101527600308itemId=595640102734src=qtka_wxxtdx=1
其中,activityId是優(yōu)惠券id,pid是推廣者在阿里媽媽官網(wǎng)注冊(cè)的id,只有這個(gè)id是我注冊(cè)的,那么傭金就到我口袋去了,哈哈哈。
剛好練一下flutter,一次開(kāi)發(fā),兩端使用,我一個(gè)人就可以了。app暫時(shí)取名為“小豬購(gòu)”,拿粉紅豬貼牌。
演示視頻:
標(biāo)題名稱:大地flutter京東,大地flutter京東商城項(xiàng)目
網(wǎng)站鏈接:http://chinadenli.net/article3/dsijsos.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、用戶體驗(yàn)、品牌網(wǎng)站設(shè)計(jì)、微信公眾號(hào)、、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)