發表文章

目前顯示的是 6月, 2020的文章

寫app真的是好選擇嗎?

圖片
最近因為admob收入大減,加上covid-19影響,百業蕭條,大家都縮減廣告行銷預算, 自己又沒其他正職工作,專心設計app.(設計app超級累的) 但自己連房租都繳不出來, 感覺自己超可憐的。 今天為了省錢,只好去7-11搶快過期的7折便當來吃, 我都不好意思跟其他人講, 默默地難受著, 也不敢回家見爸媽,不敢打電話,把自己完全消失,因為沒錢給他們,只能叫他們自己想辦法,唉呀! 怎麼這麼慘啊,我也不知道為何會搞成這個樣子,明明努力的寫app,使用者人數也蠻多的,每天全世界都有約5萬人在用我設計的app,但廣告收入還是那麼一丁點,無法維持生活,怨恨google抽那麼多抽成,怨恨使用者都不喜歡廣告,其實我也不喜歡廣告,我自己設計的app都會儘量不使用那種突然彈出的全螢幕廣告,會騷擾到使用者,但相比其他app都是全螢幕插頁廣告不斷跳出,自己這種善意做法卻讓自己沒收入,苦哈哈。 辛苦設計app,日以繼夜不斷努力,但是收入卻是如此低,仔細比較,去7-11當臨時工不用甚麼技術賺的時薪都比這高很多。 好難過,培養了幾年的Android ,ios app設計能力,卻是如此無用。有時感覺自己真的撐不下去,很想放棄,不禁落淚。 新朋友千萬不要以為獨立研發寫app是好工作,錯,大錯特錯。

美國郵政ZIP Postal Code app

圖片
昨天有一個app上架啦! 美國的郵遞區號查詢app. 目前先設計android版的,看受歡迎程度再開發ios版本. https://play.google.com/store/apps/details?id=xyz.markapp.usa_postal_zip 設計了一週的時間,非常久. 為甚麼會設計這App,主因是上次設計了台灣的郵遞區號app,但沒幾個人下載. 於是何不如設計人口較多的國家呢? 美國當然是第一首選. 但是設計完美國Zip後,又發現其實世界上第一大國是中國. 為何不設計中國的postal code/zip code查詢app? 於是今天又要開始設計中國的郵遞區號查詢app. 中國那麼大,為甚麼不設計? 接下來,來談談我們設計app要首選幾個國家? 上圖是世界上人口密集的都市,紅點是密集處. 設計app往人多的地方就對了啦. 只設計台灣的app的話實在是眼界不夠大啊. 台灣人口2358萬人(2020.6.)只佔世界人口0.3%,排名第56名. 實在非常少. 看下表人口排名: 有幾個國家我們完全不熟:很少注意到. 例如: 巴基斯坦 Pakistan (官方語言: 烏爾都語,英語), 奈及利亞 Nigeria (官方語言:英語), 孟加拉 Bengal(官方語言:孟加拉語).但他們加起來人口也有5億人啊!!!!! 印度也是用英語的,也有13億人, 設計app要設計英語的就是這樣,會觸及到這些英語的人口. 我們不要只從台灣看自己這個小地方,太過關注自己週遭,反而應該要多看看世界其他地方.

好可怕,現在共產黨已經入侵台灣了

圖片
打開小米官網, 點了一個產品,出現下列畫面,一個頭上有共產黨黨徽的小米兔子, 但這是小米台灣站喔 所以別人說買小米的手機會很危險, 資料都會被傳到....某地 然後如果你是名人,你的隱私都會被掌控. 萬一你那天登大位為大官,這些都將會變成是你的把柄. 這些疑慮都是可能的.

Google也發消費券了,因為Covid-19, Google ads發送了安撫Coupon,不知你收到了嗎?

圖片
在這世上的人都很冷漠,世態炎涼. 美國,香港還發生抗議活動,世界疫情大流行時,大家生活都很難過. 全球app開發者都歷經ecpm大幅下滑的慘劇,都快活不下去時, 而google佛心的對大家發送ads消費券了. 真的很感動, 雖然只是一點小小的金額,但是不無小補. 可以用來發送廣告.app 開發者可以用來刊登app廣告.推廣app. 其他人可以發送關鍵字廣告,推廣其他業務. 很好用啦!!! 還沒收到的人趕快去檢查喔. 每個人額度不一樣喔. 換言之,最近大家的admob revenue 可能會慢慢增加囉,因為Google ads發送coupon, 最後這些錢會有大部分都流到各種app中, 所以大家的admob收益在這之後個月都會增加喔.

short-circuit at OR (java)

圖片
在設計台灣郵遞區號app時,遇到一個問題: if ( datasave_zip. arr_save != null || datasave_zip. arr_save .size() > 0 ) { Log. e ( TAG , "bypass! zip array save != null." ); return ; } 上面這段code 有沒有錯呢? 大家猜猜看.... .. 沒錯,一執行就當機了.  java.lang.NullPointerException: Attempt to invoke virtual method 'int java.util.ArrayList.size()' on a null object reference         at com.mark.taiwanpostmailbox.zip.datasave_zip.parpare_zip_data(datasave_zip.java:58) 我一開始寫的時候,考慮到OR short-circuit. 所以當 datasave_zip. arr_save = null 時, 理論上第一個條件成立, 就不會判斷到第二個條件才對??!! ??? 所以問題到底在哪裡呢? 為甚麼會當機呢? 答案在這啦: There is only one case of short-circuiting for each operator, and they are: false && ... - it is not necessary to know what the right-hand side is because the result can only be false regardless of the value there true || ... - it is not necessary to know what the right-hand side is because the result can only be true regardless of the value there 所以說: || OR 只在true時才會short-circuit, 而在false時,不會short-

談談我對郭董的了解

圖片
對,今天我又來聊聊郭董了, 箭頭處就是郭董 你問我為什麼要聊他? 這不是廢話嗎? 他是台灣首富阿~不聊他聊誰啊.等你變有錢再請我去你身邊當你專屬顧問. 我當然希望他本人能看到這篇文章,不過他是不會回應的啦. 如果他記憶力不錯的話,應還是記得我. 我覺得台灣一百年來能出個郭董,張忠謀,王永慶,張榮發這幾位企業家真的不容易. (政治上出了李登輝) 讓我們身為台灣人真是驕傲. 你看看中國大陸,除了鄧小平之外,有哪個總書記真正為民著想. 而中國企業家也出了馬雲!!!!小米雷軍(打趴HTC). 當然我說這幾位不是為了要拍馬屁,是要大家去看他們的自傳,看看他們怎麼經營企業的. 記住我這一句話: "別人怎麼有錢,都不甘你的事!!". 你又不是他兒子,遺產又不會給你. 我們要學的是他們的理念,思考方法. 成功是可以被複製的. 這個照片中的場景有個故事, 就是郭董座位在最前面,下面有800人(鴻海股東會都在這開),他都會在前面批公文,台上就是員工在演講. 希望演講後能被公司提拔. 有次有個人在台上演講了三個小時,郭董都在下面聽. 儘管很多後面的人在打pass要他結束演講,但台上的人為了陞官,不願停止. 讓全場800多人都在聽台上那員工唬爛!!! 我一直在想郭董應該會生氣吧. 結果他不但沒生氣,還全場聽完! 神奇吧!! 看到這事我就覺得,如果是我的話就會馬上要求員工講重點,15min結束,這員工連講了3小時,中間還不給休息. 最後郭董不僅沒發飆還聽完,還給他評語. 所以那天我才知道.為何大家都會叫郭董"鐵人". 我們要學習一下這精神,有時候做一件事,不管是工作上,讀書上我們撐不下去時,累的時候,要想一想這郭董這精神. 不要一下就喊累,這員工連三小時的演講,就好像一個百般刁難的客戶,當你面對這種客戶時,還能忍下去,以得到訂單為主. 其他人可能就馬上開罵或終止了,但你撐到最後,成功就屬於你,郭董可以,你也可以成功的. ps:我寫這篇就是跟app開發者有什麼關係呢? 有的,當你寫app時,實在太累,遇到瓶頸,debug太久? 沒資金時,撐不下去時. 想想這篇文章,可以幫助到您.