FireDAC 是一個企業級並可跨平台存取資料的開發庫,包含 Windows、Mac 和行
動裝置。FireDac 可以與 Delphi、C++Builder 和 RAD Studio 無縫地整合開發跨
平台的解決方案。FireDac 提供用戶支援市面上大部分的資料庫平台,包含
Oracle, Microsoft SQL Server, IBM DB2, SAP, DataSnap, Sybase SQL Anywhere,
InterBase, Advantage Database, PostgreSQL, SQLite, MySQL, Firebird, 和
Microsoft Acces。
作者: 林壽山
Delphi XE5 Android設定應用程式權限(uses-permissions)
在Android開發時,如果要設定應用程式權限(例如使用相機Camera),需要到AndroidManifest.xml去設定。不過在Delphi XE5就簡單多了,在 Project -> Options可以看到Uses permissions
基本上最常會用到的大概是(定位、網路、相機、電話),只要勾選就可以囉!
- Access coarse location
- Access fine location
- Call phone
- Camera
- Internet
- Read calendar
- Read external storage
- Write calendar
- Write external storage
- Read phone state
參考連結:
Delphi XE5 有用到TBitmap記得Use FMX.Graphics
原本TBitmap在Delphi XE4是在 FMX.Types,在XE5又搬到了FMX.Graphics。
一直Complier不過,後來終於在官方
What’s New in Delphi and C++Builder XE5
所以還是得養成良好的英文能力及閱讀習慣才行!
終於讓手上的HTC EVO 4G可以跑Delphi XE5開發的Android程式了!
在上次參加iOS Dev Club開發聚一直飲恨的地方是沒辦法Demo Android版本的程式出來,因為手中的Android手機是版本2.1的HTC EVO 4G,在Embarcadero的官方網站中有提到Target Android Versions要在2.3.3之後才行(大哭….)。今天終於心一橫跑到了大陸有名的網站 ROM之家 找到 HTC EVO 4G的ROM然後刷機了!
果然刷完機之後,就可以跑昨天寫的這篇Delphi XE5實作仿Facebook Slide Menu。 然後大家可以看到一點是,在沒有更改程式的情況下,Delphi XE5把元件的風格轉成Android的風格了。
Delphi XE5 for Android 影片位置 : http://youtu.be/eiV8uAl0vBY
【工商服務】APP整合開發養成班
致力於 APP 開發教學的 沈志宗大哥給的訊息,轉貼給朋友們知道一下!
中部的朋友們,久等了!
您要 為期三個半月的 APP 整合開發養成班?
或是 假日在職班?
年底到了,如果想轉行,又不是資訊相關科系,可以大膽報
如果自己或親戚朋友有剛退伍、剛畢業的小孩,也不是資訊
如果在北部,當然是選擇中央大學資策會 (http://goo.gl/jH2PU)
另外,如果你不想浪費時間在電視前看宮廷爭奪劇,認為該
我建議您到資策會,不只是因為我在那裡教,也不是資策會
好吧,這裡就有連結可以報名 (http://iphone.to/) 手機也可以!
Delphi XE5實作仿Facebook Slide Menu
既然Delphi XE5可以開發Android、iOS的程式,那可不可以設計像Facebook一樣的選單呢(如上圖)?答案是可以的!
接下來就手把手教大家操作。
1首先開一個空的Mobile Project,在上面放一個ListBox元件,將Aligh設定為alClient
2接下來回到ListBox元件按右鍵進入 Item Editor,建立如下圖的選單
3.接下來再放上一個Panel,一樣把Aligh設定成alClient,接著在上面放一個ToolBar
4.在ToolBar上放一個SpeedButton,設定StyleLookup為detailstoolbuttonbordered
5.回到Panel元件,設定Position的X ,下拉選擇 Create New TFloatAnimation
6.接著在SpeedButton 的 OnClick事件
[pascal]
var
FloatAnimationX: single;
begin
FloatAnimationX:=Self.ClientWidth – 60;
if (panel1.Position.X=FloatAnimationX) then begin
FloatAnimation1.StartValue:= FloatAnimationX;
FloatAnimation1.StopValue:= 0;
end
else begin
FloatAnimation1.StartValue:= 0;
FloatAnimation1.StopValue:= FloatAnimationX;
end;
<del datetime="2013-10-01T09:44:53+00:00">AnimateDrawer</del>FloatAnimation1.Start;
end;
[/pascal]
結果就會變成如下圖了!
GitHub原始碼 https://github.com/superlevin/delphixe5facebookslidemenu
中國大陸淘寶首頁彩蛋
因為是攻城獅的關係,看到網站第一個動作就是 右鍵 →顯示網頁原始碼 。不過在淘寶的中國大陸站中,看到很特別的程式碼,將其中一段的JavaScript排版成正妹的圖片。
除此之外,在中國大陸站首頁右側尋找入口輸入”土豪女”,會出現彩蛋,大家不妨來試看看。
簡單的事情每天做,就是不簡單 – 從【iFit 愛瘦身】與【iPet 愛寵物】談社群電子商務
很難得的Hands Up創業智庫邀請到Facebook粉絲專頁傳奇iFit 愛瘦身的創辦人Alice到台中來分享,為什麼說是Facebook粉絲專頁傳奇呢?成立短短一個月就擁有15萬真實粉絲,三個月26萬….近乎翻倍成長的粉絲頁,套一句最近正夯的「這不是傳奇?那什麼才是傳奇?」(笑….
創辦人Alice從19歲看了「有錢人想的和你不一樣」(博客來書局)這本書之後,讓她也有了不一樣的想法及思維。大學時沒課
就嘗試做行銷的工作(賣房),也因此獲得人生中的第一瓢金10萬(因為一桶是100萬,所以10萬算一瓢XD)。接著又從事補教仲介事業(但族群算是金字塔頂端),最後開始做出版內容…..聽到這裡,其實瞭解她正在充實二種能力「行銷」及「內容編輯」。
後來由於她擁有不少瘦身的經驗,無心插柳的情況下成立了「iFit 愛瘦身」粉絲頁,從興趣變成專業再成了事業。原本處處可看到的”瘦身”專頁,照理來說應該是沒有異軍突起的機會,不過Alice利用簡單明瞭的插圖以及自己本身就是正妹的優勢,還有傳達正確概念的方法,讓粉絲頁爆紅。以內容力、內容力搭上團購力構成事業,也讓創始資金200萬在一年後仍未燒到 🙂
Alice也透過自身的經營經驗,將內容力、互動力、行銷力詳細的分享。甚至也分享粉絲頁如果要找人時的順序是編輯>美術>客服>企劃。也學得了排版技巧、主題發想技巧、互動及行銷的眉眉角角。
在iFit愛瘦身經營有成後,也很快的成立了二寶(iPet愛寵物)-以寵物為主的粉絲頁。
自己也有經營粉絲頁,也有三萬六千多粉絲的狀況下來聽這場分享,真的受益良多!也常常聽到某些話後,點頭如搗蒜XD
喜歡最後的那句話「簡單的事情每天做,就是不簡單」,社群經營經營的是”人”,唯有每天互動,從與粉絲的互動、留言、分享去分析、修正才能修練好基本功。
對了!他們也有「工程師徵才訊息」,歡迎有志青年加入【iFit 愛瘦身】和【iPet愛寵物】的美人窩,每天供應美味早餐和午餐唷!
除此之外,也歡迎內容編輯(熟悉影音者尤佳)、商品開發
A. 網站後端開發工程師(薪資 38K~50K)
- 高職或大專理工相關科系畢業,男需役畢,具有網站後端相
關開發與建置經驗一年以上。 - 熟悉 Linux/FreeBSD,Apache(或 Nginx),MySQL,PHP。
- 熟悉 javascript framework(jQuery,ExtJs等)與 HTML5+CSS3 語法等前端相關技術者尤佳。
- 具有 ERP,EIP,HRM,CRM 等系統相關開發經驗尤佳。
- 請提供過去參與過之專案記錄與執行情形。
加分條件:
1. 能使用MVC架構開發者(Zend or CodeIgniter )。
2. 除了 PHP 外,可使用其他程式語言或開發工具(CGI,Ruby on Rails,Python,jsp,etc.)
3. 熟悉 Git 操作使用。
4. 了解並使用過 Node.js。
B. 前端UI/UX工程師(薪資 38K~50K)
1. 高職或大專理工或設計相關科系畢業,男需役畢,應屆畢業
2. 熟悉 javascript framework(jQuery,ExtJs等),T
3. 對視覺設計有一定審美能力,對程式設計具有熱誠,願意接
4. 請提供過去參與過之專案記錄與執行情形。
加分條件:
1. 有 Native App,Mobile Web UI 或 RIA(Rich Internet application)UI 設計經驗者尤佳。
2. 若對 Linux/FreeBSD,MySQL,PHP 等後端程式有基本認識者尤佳。
3. 了解並使用過 Node.js。
來信請附履歷(含大頭照)、作品集、期望薪資、可到職日
活動訊息: Hands Up 創業智庫
相關連結:
11個Responsive Design CSS 框架
Skeleton
Responsive Grid System
http://www.responsivegridsystem.com/
Foundation
Bootstrap
Golden Grid System
Gumby
Wirefy
FRAMELESS
1140px CSS Grid Retired
http://andytaylor.me/2013/04/09/1140px-css-grid-retired/
Less Framework
320 and Up
Delphi XE5 正式發表-支援Android、iOS、Mac、Win的開發利器
其實壽山我自從Delphi 7之後,就很少follow Delphi的相關訊息。主要是後面的產品不是這麼的令人驚艷!
不過在FireMonkey這個框架出現後,就開始注意到Delphi這個開發工具的雄心壯志~毅然拋棄了多年且相當成熟的VCL,改投注在跨平台、跨裝置的FireMonkey上,就知道這開發工具準備大展身手了!
果然從XE2開始,FireMonkey就不斷進化~除了有64位元的程式外,也可以開發在Mac OS、iOS上面跑的程式…
到了XE4時,iOS開發已經相當純熟,也有不少軟體公司開始使用XE4開發app且成功上架~昨天XE5正式release 後,也看到Embarcadero依照著預定的roadmap,將delphi支援Android開發給呈現出來。
專案直接支援android、iOS Platforms
iOS、Android User Permissions直接以勾選方式
設計介面的外觀還可以讓您選是那個機器(或是螢幕大小)
雖然昨天台中場在李維大師的解說下,可以看得出仍有一些小小的bug在,不過整體而言可以看得出Delphi XE5已經很成功的開發出mobile的solution。
接下來有空的時間,也得好好摸索它,也希望有機會介紹給大家 :)