2013年11月20日 星期三

Graphics 1.0 to 2.0 要知道的事- corona

從Public Release 2013.2076 之後

可以說是自上次widget 1.0 升級成 2.0之後 又一個重大改變

對開發者來說 最大困擾是-原本的CODE怎麼BUILD不過了!?

原因是在2076版使用了Graphics 2.0,在原本的CODE上增加了些彈性和強化

有三個需要知道如何修正程式碼地方要了解

在修改之前,Corona  也提供了一個方法讓既有開發者能"無痛"的移殖至Graphics 2.0

2013年9月4日 星期三

遠端更新福音!ZIP Support in Corona

解壓後小心水母和鱷魚!
有段時間在思考一件事情

是不是每次更新都要很麻煩的上架一次新版本

七天以上的APPLE 審核速度 OMG

如果我有不少圖片,文字需要讓使用者更新

那不是很麻煩嗎,放在網路空間就好幾十個檔

其實有一個更方便的方法,自從Corona 支援Plugin 後不久

ZIP 的Plugin 就出現了!!

2013年5月10日 星期五

大躍進!Admob Plugin for corona

IOS admob plugin screen
真的很令人興奮

最近手機平台發生了很多事

IOS 2013/05/01起不再支持UDID的APP上架

Corona Widget 出了2.0版

小島身為深深的受害者之一

光改了widget 1.0 -> 2.0就花了快一週

重點是。。還是很多Bug

最後 放棄,直接使用回widget 1.0的 opensource

扯遠了

這次是要講大躍進!

Corona 終於直接支援admobPlugin了!!(需使用最新的daily sdk)

2013年2月28日 星期四

in-App Purchase with Corona(iOS)

不論是遊戲或是工具類的APP

在APP STORE 都有著一個趨勢

"使用者不喜歡付費下載"

是的!大家看到要付錢的APP,經常先略過,看看有沒有免費的

功能差不多的,湊合用就好(至少島民是如此....)

這也是為什麼遊戲幾乎都是免費下載,然後收取內部的道具費用

2013年2月18日 星期一

使用iOS內建Twitter- Corona

不包含圖片
開發者會希望使用者能透過APP來分享一些相關的訊息

如:告訴大家我正在使用某款APP,希望友人也能夠來使用看看

Corona裡,能夠輕易的將訊息分享到Facebook,Twitter

只要在code上加入一行system.showPopup("twitter"),

就能夠輕鬆的在twitter上分享

(e-mailSMSsafari開網頁也是利用Popup)

2013年1月6日 星期日

Flurry-流量分析API-Corona

APP 上線後,常有幾個反覆的問題在心裡迴繞著。。

每天有多少人用啊?總共有多少人?
每次玩會玩多久?
哪幾個功能最多人愛?

這堆分析數據,對開發者來說非常有用
這些問題,使用Flurry來分析 就能有效解決了!

2012年12月26日 星期三

Corona-動畫-使物件動起來

今天假使已經畫好了一系列的動畫圖片

我們想要讓這一系列的圖片輪流播放,就像在卡通裡看到的那樣讓角色動起來
截至http://www.coronalabs.com/

2012年12月23日 星期日

Corona里程碑-iAd 支援

Corona 在廣告上面的支援,一直為大家所垢病

所支援的inMobe &  inneractive 收入其實並不是非常的漂亮

有使用過的朋友相信都很清楚,還是ADMOB比較好用

就在2012/12/22 build 993

世界末日後的一天,公佈了一個大消息,就是Corona 支援了Apple 的 iAd

2012年12月20日 星期四

Blend Mode-Corona混合特效

在製作APP 遊戲時,常會想要使用一些特效

在這裡介紹一種Corona中的混合特效給大家-Blending

Blending 主要用來混合多層不同的Pixel,

利用Object的RGB三個元素來混出新的顏色

Blend Mode 有提供額外三種模式(預設為Normal)

"add"
"multiply"
"screen"


2012年12月18日 星期二

Google Map in Corona(iOS)

2012年12月12日這個日子蘋果讓Google Map審核通過

大家在IOS6以上終於可以使用Google的MAP APP

這也是蘋果承認自家地圖不好用之後大家最大的期待

因為現在IOS內建的MAP是蘋果自家的了

我還是希望從我的APP裡連MAP的時候,能夠使用GOOGLE MAP

這可怎麼辦?

Corona-iPhone5螢幕支援

什麼!!黑邊!!
就在前些日子

島民做了一件很傻的事情,

因為iPhone 5出了(國外),島民就很快的把APP作更新

然後在模擬器(iPhone5模擬)跑出來一切正常後,就上傳送審

一直到最近iPhone5回到台灣上巿後,

第一個拿到的朋友馬上安裝了小島的APP,

然後跟我說「你的APP在iPhone5上面是上下黑邊耶」!!

什麼!!!

2012年12月17日 星期一

Corona Magazine-CoronaPaper

截至www.coronapaper.com
如何讓自己對Corona 更為熟悉呢?

現在有了一份CoronaPaper 雜誌!!

發行者為 Andreas Kviby  

其在Sweden有著超過20位的員工

主要使用Corona開發跨平台的APP

基於對Corona的熱情發行APP相關之雜誌

於是CoronaPaper便誕生了

主要分享一些有趣,好玩,相關學習的資訊

2012年11月26日 星期一

APP遊戲一大抄

本身在寫APP的開發者,需要對排行較前的APP感覺較敏銳

剛好在休閒時間喜歡玩點APP殺殺時間,其實很多APP都很有趣,

也都是花幾分鐘就可以玩完的。

其實在APP的世界裡,沒有所謂的智慧財產權

今天你的APP很棒,別人隨時可以超越

記得在現實世界裡也是。甚至也有版面都跟FACEBOOK一模一樣的社群網出現

最近島民有在玩的一款小遊戲是拇指西遊,遊戲就不作介紹了,只介紹“相似”的部份

今天在排行榜看到一款三國來了

兩者的內容和遊戲畫面比較

三國來了 VS 拇指西遊

2012年11月14日 星期三

App收益-廣告(Admob)

掫自博客來
寫App究竟是一個興趣還是希望能夠多一份收入

心想:最好的話,是能夠辭職變成一份穩定的收入

島民 最近拜讀了 半路叛逃 的書(遊戲製作人的1000日叛逃)

其中也說了很多我的心聲

正確來說,應該是APP開發者的心聲

APP開發時間,短的要2-3個月

2012年11月11日 星期日

Corona APP-Word Smack(EA)

各位朋友,很開心的跟大家分享一件事

這個跨平台的APP Word Smack

是由EA所開發的!!

很棒的是,EA也選擇了Corona來做跨平台開發的工具!!

2012年11月9日 星期五

新手入門Part 2-Function & Listener

在Corona中,如何寫一個Function 來供程式使用?

關鍵字就是 function

 function f (x, y) --定義一個叫做f的function,能夠傳入兩個參數,並回傳此兩參數相加之值
      return (x+y)
    end
print(f(2,3)) -- 5
-- 使用方法為 ()
-- 如:f(2,3),f(5,6)


2012年11月8日 星期四

Corona App-Office Politics

Office Politics是由The Little Drummer Boy

-兩位全職+三位Free time組成的新加坡的工作室使用Corona作開發

同時發佈有iOS & Android 版本


2012年11月6日 星期二

Corona Widget-Switch & Segmented control

Widget 是corona 一個很重要的工具

它提供開發者簡易的使用客製UI

像是button,picker,scrollview,tableview,tabbar,slider等

欲知詳細情形可參考文件

在這裡要介紹的是Build 947後新增的兩個widget - Switch & Segmented Control

(請記得您的開發版本要是947版本以上才可以使用)

Switch Widget提供了以下三個種類


Segmented Control 示意如下


2012年10月31日 星期三

Corona SDK 介紹

Corona SDK 是由兩位從Adobe離職的員工所創立的,

使用 Corona SDK所寫出的程式碼能夠同時在

Android,IOS,Nook,Kindle Fire 平台同時發佈

能夠確實的減少程式開發時間

小島 正式接觸到Corona 是因為一則新聞

一位14歲的小朋友寫出了一個Bubble Ball的程式


您相信嗎?一位14歲的小朋友,沒有程式基礎


新手入門Corona Part1-圖片

前一篇有提到Corona的學習曲線

其實是能夠很迅速的學會使用Corona

如果每個人都可以寫自已的APP

然後放在Android & App Store 好不好!?

如果技術不是問題,平台不是瓶頸 好不好!?

如果您要寫的是APP GAME & BUSINESS APP