回覆列表
  • 1 # 鋒潮評測

    上述兩個App只是SoloLearn全家桶的一小部分,全家桶長這樣:

    在國內各大應用商店也能找到,不必千辛萬苦去Google Play。

    以我這個程式設計觀望者的眼光看,App本身做的簡潔直觀,上手操作肯定是沒有難度的,像Learn C++展示的那樣:光看著就有學習的慾望。

    關於Learn C++的介紹也很有吸引力。

    不管你之前是否有程式設計經驗,這個應用都將讓你快速瞭解如何建立並編譯你的第一個應用。SoloLearn學習已經被證明具有速度快,效率高,很有趣三大特點。這個應用將會讓你瞭解成為一名開發者究竟有多麼容易。學習C++中包括了60節課程並分為8大章節,分別包含基本概念、資料型別、陣列、指標、條件語句、迴圈、函式、類和物件、繼承與多型、模板、異常和檔案。解鎖新的章節,完成題目,得到分數,並與世界各地的學習者比較成績。最重要的是,在樂趣中學習要比死記硬背更加有效率。祝你好運!

    我一個人的建議肯定是不夠專業的,得聽聽群眾的意見。

    基本上被認為是最優秀的程式設計入門App,或者說是系統。

    拿課程來說,官方的目標是讓人人都能學程式設計,所以學習是從基礎做起,分成許多小的版塊,注重基礎知識訓練,這樣就不至於被語法繞暈,課程種類也很多,你們看到全家桶了。最後則是社群,SoloLearn的社群非常友好,裡面有許多大牛和新人,大牛專業,新人則懂得新新人,回答通常都是高質高量的。

    就體驗來說,全平臺支援,隨時隨地可以學習,電腦上(https://www.sololearn.com/),也不用越過長城,直連即可。App本身在Google Play的評分達到4.8分,且免費無廣告,App允許使用者直接執行程式碼,支援自動補全和預測,提供了一個完整友好的框架供初學者快速上手。

    另外,整個過程是是寓教於樂的,有遊戲闖關的感覺,比如解鎖關卡學習下一部分,獲得經驗值獎勵,提示你達成某種成就,還有難題挑戰(類似最後的Boss對抗),解決難題更多獎勵,因此排行榜,勳章什麼的就順理成章了,比較有意思的是你還可以挑戰真人,本來枯燥的學習變成《王者榮耀》比賽是不是更有吸引力。

    在你過五關斬六將,付出無數個有趣的碎片化時間後,會得到一張證書。

  • 2 # AlphaH

    力薦C4droid,目前用下來手感最好的一款編譯器(以這個一元二次方程計算器為例,程式碼介面的背景色可以調,控制檯介面和字型顏色也可以調)

    )

  • 3 # 氪星情報局

    作為Android開發者,主要是為消費者開發App,不過我們不應該忘了那些為開發者開發App的開發者。

    今天我要介紹5款App,我有一臺Pixel XL手機,裡面建了一個名叫“Developer”的資料夾,收藏一些App,這5款App來自資料夾。這些App並不只是存放在資料夾那麼簡單,事實上,這些App已經成為本人個人工作流程不可或缺的部分。

    Termux

    先說Termux。老實說,Termux真的很棒,如果非要我介紹,寫一篇文章介紹都不為過。

    Termux是一個Linux終端模擬器,它將管理器、主題功能、浮動小工具打包。裡面有大量的開發包,供使用者下載,使用起來相當簡單,只需要執行命令:

    apt-get install { package-name }

    我是怎麼用的呢?我在一臺2013年的Nexus 7手機上執行輕量Node.js推送式通知伺服器,為自己開發的一個App服務。換言之,我必須將Node.js、Express(NodeJs開發中最常用的基礎模組)和各種各樣的node_modules裝到Termux,不是什麼難事。

    最近,我想安裝一個TyperScript編譯器,因為我想看看它會輸出怎樣的JavaScript,學習一下。當我執行命令:

    apt-get install tsc

    不管用,後來我才發現透過npm安裝TyperScript包可以達到目的。

    你可以從Play Store下載Termux,它是一款免費App,只是一些附件需要付費。掏錢吧,開發者值得獎勵。

    Screener

    你開發了一個App,想將它發表到Play Store平臺。

    如何讓你的作品看起來更棒呢?將螢幕截圖放進裝置幀(Device Frame)。

    有了Screener,你可以下載大量“裝置幀”,然後將螢幕截圖放進去。你可以增加螢幕眩光和陰影,讓效果更漂亮。還有,程式會根據螢幕截圖給背景著色。所有一切都是免費的。

    為什麼要用這樣的圖片呢?

    既然你可以用這樣的圖片……

    當然,如果你實在沒有品味,那又是另一回事了。

    你可以前往Play Store下載Screener,免費的。

    Material Cue

    如果你推崇Material Design設計原則,應該用一用Material Cue。

    谷歌不需要Material Cue,但是你需要啊。

    Material Cue將網格覆蓋圖放在你的螢幕上,這樣你就可以調整自有元素的位置。

    你可以前往Play Store下載Material Cue,免費的。

    Graphice

    Graphice是一個出色的顏色萃取工具,它是Francisco Franco開發的。Francisco Franco開發了許多出色的Android App,Graphice正是其中之一,也是最新的一個。

    Palette API推出之後,顏色萃取工具越來越多,在Play Store變得一文不值,不過Graphice可能是其中最好的一個。是的,可能比我開發的工具還要好。

    有一件事是Graphice可以做到的,但是其它相似的App做不到:你可以在照片中選定一個區域,然後從該區域提煉調色盤。當你從一幅照片中提取色彩時,還可以設定提取顏色的數量。

    如果你準備開發一個App,想找到“性感”的調色盤,你知道應該向誰求助了吧?

    Graphice也是免費的,可以從Play Store下載;如果支付2.49美元的IAP費用,就可以使用更多的付費功能。

    Pocket Casts

    怎麼回事,居然跑出來一個播客App?

    你可以用Pocket Casts訂閱播客內容,比如Fragmented和Android Developers Backstage的內容,它們都是播客。

    這些播主都是極有知識的人,他們的客人也很有知識,你肯定不想錯過他們的“表演”。

    欣賞Android“表演”時,在表演與表演之間,你也許還想聽聽Beef & Dairy Network,放心,完全可以。

    Pocket Casts是收費的,從Play Store購買,要3.99美元,還算合理。

    AIDE

    當年AIDE還很輕巧時,我很喜歡它,有了AIDE,在移動過程中編寫Android程式更容易了。

    後來,AIDE決定增加內容,虐待忠實使用者,增加許多教程,還引入一些古怪的付費訂閱手段。

    AIDE可以從Play Store下載,我不願意將連結列出來。

  • 4 # 使用者3382276754231

    易歷知食app,支援C語言和Lua語言的程式設計,前者使用其內部的微C程式設計功能,後者使用Lua程式設計功能。 很適合初學者,可以試試。

    其自帶的示例之一如下:

    手機上C語言程式碼:

    手機上執行效果:

    手機上Lua語言程式碼:

    手機上執行效果:

  • 中秋節和大豐收的關聯?
  • 龍蝦養殖前,池塘應該做什麼樣的處理?