2016年8月20日 星期六

使用 App Inventor編寫Android APP

過去在試著寫Android App時,都是使用(安裝)Android Studio (https://developer.android.com/studio/index.html) 及JAVA才能編寫程式,現在有一個先的選擇:App Inventor 2

其實App Inventor一、二年前就已經出現了,只是當時實在有點難用 (應該是自已不知道如何使用),目前App Inventor 2看起來比較親民(有嗎?看起來都一樣)。

教學網站 / 首頁:http://www.appinventor.tw/ai2

App Inventor 2,不需要安裝任何軟體,唯一需要的是安裝模擬器,如果你用手機測試自己的程式,那連模擬器也不用安裝,但是並不建議這樣做,最好還是安裝模擬器,比較建議是安裝BlueStacks。

BlueStacks 首頁:http://www.bluestacks.com/

這樣就可以用遊覽器來編寫程式了,使用 Google Chrome進入下列網址,並使用Google 帳號登入即可
開發網站:http://ai2.appinventor.mit.edu/

這是我用App Inventor 2編寫的計算機APP
程式碼的一小部分,編寫程式就像堆疊積木一樣
看不懂英文指令,也能切成中文
在BlueStacks測試的畫面
如果要安裝在手機上測試,因為這尚未通過Google認證(畢竟是自己寫的),所以手機必須設定 "允許安裝來源不明的應用程式"
為什麼要寫一個已經有的APP,主要是確認自己也能寫出一隻像樣的APP
在這附上計算機APK連結:https://www.dropbox.com/s/09b8atatr9s9z5a/Calculator.apk?dl=0

雖然有些小BUG,不過這真的是可以用的喔

2016年5月23日 星期一

AirDroid 3 手機資料與電腦同步的另一方案

上次介紹DAEMON Sync作為手機照片與電腦同步的方法,這次要介紹AirDroid 3 ,AirDroid 3 主要可以不用安裝PC版軟體可以透過WEB作為傳輸介面,而且也不限照片傳輸,可以傳輸文件
首頁:https://www.airdroid.com/
可以不需要下載任何軟體,只要在手機安裝AirDroid 3
電腦進入WEB網頁:http://web.airdroid.com/
手機執行AirDroid 3
點選手機AirDroid 3 APP內的QR Code圖案,如下圖黑框處,有點小
點選後拍攝網頁上的QR Code
當然是立即登入啦
這時要注意,手機與電腦必須在同一個網路區域中(連上同一個網路分享器),如不在同一網路區域將無法連結
手機登入後,電腦網頁就會出現連線模式,也會顯示連線手機狀態
這時就可以進行檔案傳輸
開啟照片資料夾
選取要下載【手機傳給電腦】的照片
選好後,點選下載按鈕
只要是一張照片以上會以壓縮檔方式下載
如欲中斷連結,只要點手機上的【連結中斷】按鈕即可
網頁就會出現已停止的視窗
要重新連結,只要再點【重新連結】即可

2016年5月22日 星期日

Cub Linux : Chromium + Ubuntu = Cub

又有一個Ubuntu延伸系統:CubLinux,主要是模仿Chrome操作系統的桌面外觀和功能。它基於Ubuntu Linux 14.04 LTS 這是一個高度集中於Chromium瀏覽器以雲端為中心的操作系統。
安裝時選擇語系
選擇 "Install Cub Linux" 安裝至硬碟中
又再選一次語系,真奇怪
選擇直接安裝,不要更新,這樣安裝會快一些
直接使用整顆硬碟
設定地區與鍵盤排列
開始安裝
所有的安裝步驟與Ubuntu一模一樣
安裝完後,重新開機
進入系統,果然很簡潔,中文化仍不足
自行更新
sudo apt-get update ; sudo apt-get upgrade
Kernel 更新後,確認版本,果然是使用 Ubuntu 14.04 LTS
uname -a

Linux dino-VirtualBox 4.2.0-34-generic #39~14.04.1-Ubuntu SMP Fri Mar 11 11:39:00 UTC 2016 i686 i686 i686 GNU/Linux

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty

一樣可以到語言支援內將語系補齊,不過效果不大
可以使用 Google APP
Office 也是使用Google DOC,所以登入自己的Google帳號就可以使用
但無法輸入中文
在桌面按滑鼠右鍵,就可以叫出Ubuntu功能選單
繁體中文輸入仍須要想個辦法安裝,中文化也需要加強,Cub軟體中心完全是空的,不知後續會不會更新。

Ubuntu 16.04 LTS (Xenial Xerus) release

Ubuntu 16.04 LTS (Xenial Xerus)好客的非洲地松鼠 ,已於2016/04/21 Release
松鼠圖案真像一隻恐龍
Ubuntu 16.06 LTS :Long Term Support 有長達5年的更新支援,非LTS版本是3年

英文首頁:http://www.ubuntu.com/desktop
中文首頁:http://cn.ubuntu.com/desktop/
下載網址:
http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-amd64.iso
http://releases.ubuntu.com/16.04/ubuntu-16.04-desktop-i386.iso
下載ISO檔後開始安裝
先不選擇更新,待安裝完後再進行更新即可
整個硬碟清空並安裝
地區與語言,當然是選繁體
但是安裝完後的輸入法問題仍沒有改善....
建立使用者帳號與密碼
開始安裝檔案
10分鐘後就安裝完畢,重新開機即可
開機後介面還是沒啥改變
第一件事當然先做系統更新,畢竟已經發行有一個月了
下指令:sudo apt-get update ; sudo apt-get upgrade
就已經有82的套件需要更新
 Kernel就要用軟體更新來Upgrade
當然其他套件也是可以用軟體更新來Upgrade,不用下指令

Python 2 & Python 3 已經內建
 Kernel Upgrade後是 4.4.0-22
再來安裝注音輸入法!!!!

跟Ubuntu 15.04 /15.10一樣採用fcitx做為預設,一時超不習慣也叫不出輸入法,這時才發現原來沒有安裝中文輸入法,這時請直接點左欄的齒輪,進入系統設定,點選「語言支援」。
進入「語言支援」後,會提示您要把中文語系相關的套件補齊,就直接補齊吧
-------這段直接照抄借用Ubuntu 15.04 / 15.10
請參閱:http://dinohsieh.blogspot.tw/2015/10/ubuntu-1510-wily-werewolf-release.html
Firefox 版本號是 46.0.1
LibreOffice 版本是 5.1.2.2
想要安裝其他軟體可以透過Ubuntu Software安裝