国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

大三學生用兩周時間在OpenHarmony上復刻了一款經典游戲

開放原子教育 ? 來源:網友開放原子教育發布 ? 作者:網友開放原子教育 ? 2021-11-19 14:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開源項目 OpenHarmony是每個人的 OpenHarmony

(以下內容來自嘉賓分享,不代表 OpenHarmony 項目群工作委員會觀點)

技術變化這么快,如何做到不被淘汰?職場前景焦慮一直是開發者面臨的一個現實問題。為了增加職場競爭力,開發者需要不斷地學習新技術。這股探索新技術的風潮,甚至蔓延到了校園。

唐銘穗是天津中德應用技術大學通信工程專業的大三學生。僅用兩周時間,她就完成了 OpenHarmony 從入門到成功復刻《人生重啟模擬器》經典游戲的過渡。

這份成果,源于唐銘穗對 IT 領域各種新概念、新技術的時刻關注,她關注了幾乎所有帶“開發者”字樣的公眾號。她認為,學習新事物是一件很酷的事。

初識OpenHarmony

10 月 23 日晚,唐銘穗看到推送的“HDC2021 HarmonyOS 學生公開課”直播預告的文章。24 日全程觀看完直播后,她加入了“OpenHarmony 開源開發者成長計劃”企業微信群,初步開始接觸OpenHarmony。

通過企業微信群,唐銘穗接觸到了各種 OpenHarmony 的資訊和學習資源。她非常認可 OpenHarmony 提倡的萬物互聯理念,認為這是時代發展的大趨勢。此時,一個為搭載 OpenHarmony 的設備提供了統一、強大圖形化編程 IDE 的編程語言——OpenBlock,出現在她面前。

OpenBlock 甚至還支持軟總線、分布式等 OpenHarmony 能力,對于想要快速入門 OpenHarmony,了解其萬物互聯特性的唐銘穗,是絕佳的工具。由此,她決定從 OpenBlock 開始,深入 OpenHarmony 的學習。

pYYBAGGXRCeAZVJ7AAEMUXt-pBc279.png

學習OpenHarmony

從創建第一個“你好,世界“程序,唐銘穗在快速推進自己的 OpenHarmony 學習進度。她的學習心得是,會不會不要緊,先動手,多嘗試。OpenBlock 的核心概念就是有限狀態機,看到有導師在企業微信群科普關于有限狀態機的視頻,她就馬上觀看學習。遇到自己沒辦法解決的問題,就去百度搜索、咨詢導師,或者到開發者社區提問。

唐銘穗從創建最簡單的一個在開門和關門之間切換的 demo 開始,逐步深入。掌握了相關基礎知識之后,她又跟著指導文檔一步步搭建《跳一跳》小游戲。得益于 OpenBlock 圖形化編程的特性,容易上手同時還簡化了開發流程,唐銘穗快速完成了小游戲的搭建,并且對 OpenHarmony 有了進一步的理解。

實踐OpenHarmony

不滿足于僅僅是跟隨指導文檔進行程序搭建,唐銘穗下載了 OpenBlock 源碼、配置開發環境以了解 OpenBlock 的工作原理,并開始在 OpenHarmony 上復刻近期爆火的《人生重啟模擬器》游戲。

唐銘穗對照著手機上的游戲界面,用 OpenBlock 進行繪制。首先是繪制出每一個頁面,其次是設計數據結構、邏輯關系。遇到問題,她積極在企業微信群里向導師請教。導師的回復十分快速,還會拓展講解與實戰開發的相關知識。最終,唐銘穗在學習使用 OpenBlock 一周時間內,就完成了游戲的基本框架。

poYBAGGXRCiAD3TnAAQplf64ydk110.png

按照計劃,《人生重啟模擬器》游戲在 OpenHarmony 上的復刻將在兩周內完成。看到自己的創意想法在一點點變成現實成果,唐銘穗感覺整個過程都有很大收獲,成就感滿滿。

對于 OpenBlock 圖形化編程語言,唐銘穗的開發體驗是“簡單、有趣、易上手”,也讓她對 OpenHarmony 和萬物互聯的理念有了一定程度的理解,為將來的深度學習打下堅實的基礎。萬物互聯的時代即將來臨,每一位開發者必然不能錯過這一輪技術變革。

感悟OpenHarmony

唐銘穗說,在 OpenHarmony 的學習路上,接觸 OpenBlock 的時候,她并沒有把 OpenBlock 想象成是一個很難的東西,即使一打開編輯界面就有我不能理解的名詞。什么是有限狀態機?狀態機是什么?狀態機是干什么的?字面解釋太蒼白,那就自己動手新建一個狀態機感受。所以狀態機是什么到底是干什么的?在她看來就好像女媧捏人,是人是動物還是得看我想讓它是什么干什么,這都取決于我自己。

想要快速入門 OpenHarmony,對于沒有編程基礎的人而言 OpenBlock 是絕佳的選擇,相信其他人也能同唐銘穗一樣能快速的寫出一個游戲。按我們年輕人的說法,用 OpenBlock 在 OpenHarmony 上開發游——有手就行(非常簡單)。

pYYBAGGXRCiAV_nzAANJLURuEWE537.png

poYBAGGXRCiAImSkAAHnL19fQHo836.png

OpenBlock 是一個在 OpenHarmony 官方社區建立特殊興趣組(SIG)的編程語言,也是目前唯一可用于 APP 開發的第三方支持的編程語言。

OpenBlock 希望能夠將編程簡化為像做 PPT 一樣簡單的工作,讓設計師、項目經理、運營人員,甚至行政、財務、人力資源都能使用 OpenBlock 提升自己的工作效率。現在 OpenBlock 的核心特點:簡單、易學、功能齊備等特性已經得到了充分的驗證和認可。

OpenBlock 的消息機制與 OpenHarmony 的萬物互聯的設想是完全契合的,OpenBlock 將來會在語法級別支持軟總線的功能,讓用戶一步直達萬物互聯。基于 OpenHarmony 的 OpenBlock 語言將會持續為 OpenHarmony 的應用開發、易用性、廣泛的傳播和推廣、輸出大批的開發樣例及培養多層次的新生代 OpenHarmony 開發者發光發熱。

OpenBlcok SIG leader 杜天微表示,OpenBlock 將持續將研發重點放在極簡和多平臺化并將這兩個特性做到極致。未來的 OpenBlock 將著力于:

持續簡化業務邏輯的表述

盡可能地簡化操作

降低學習成本

充分利用編輯器降低出錯的可能性

支持更多的宿主語言和編程框架

編輯:fqj

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    90

    文章

    3716

    瀏覽量

    97184
  • OpenHarmony
    +關注

    關注

    33

    文章

    3952

    瀏覽量

    21096
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LT3797:一款多功能的輸出LED驅動控制器

    LT3797:一款多功能的輸出LED驅動控制器 在當今的電子領域,LED照明因其高效、節能、壽命長等諸多優點而得到了廣泛的應用。然而,要實現精準、高效且穩定的LED驅動并非易事,需要一款性能卓越
    的頭像 發表于 01-30 10:40 ?293次閱讀

    【原創】OpenHarmony系統投屏工具軟件 - OpenHarmony_OHScrcpy使用推薦

    OpenHarmony_OHScrcpy - OpenHarmony投屏工具軟件 OpenHarmony_OHScrcpy是一款OpenHarmo
    發表于 01-22 18:34

    回顧那些具有里程碑意義的Arm架構產品(3)

    兩周,我們已與你起回顧了從 Arm 成立初期到 21 世紀 10 年代的 25 產品,了解 Arm 作為全球計算的基石,是如何賦能從云到邊的廣泛
    的頭像 發表于 12-28 16:19 ?1108次閱讀

    經典射擊游戲移植到芯科科技MG24 Matter開發板

    開發板之后,我們迎來了新的挑戰:將另一款經典人稱射擊游戲-毀滅公爵3D(Duke Nukem 3D)的完整體驗帶到我們的超低功耗平臺MG24的開發板
    的頭像 發表于 11-30 10:46 ?1035次閱讀
    將<b class='flag-5'>經典</b>射擊<b class='flag-5'>游戲</b>移植到芯科科技MG24 Matter開發板

    靈動微電子最新最火熱的一款芯片推薦

    希望找一款靈動微電子最新最火熱的一款芯片,我們想做個圖形化的界面配置,供大家以后直接創建工程,國產工具McuStudio做,McuStudio支持任何內核任何廠家的芯片,希望大家有
    發表于 10-29 17:15

    兩款搭載KaihongOS的開鴻開發板被評為“OpenHarmony 明星開發板”

    OpenHarmony
    深開鴻
    發布于 :2025年09月11日 10:10:02

    OpenHarmony2025年度競賽訓練營重磅開啟

    ? OpenHarmony2025年度競賽訓練營 ? ? ? 活動介紹 OpenHarmony競賽訓練營 旨在引導高校學生進行OpenHarmony產學研
    的頭像 發表于 07-16 11:51 ?912次閱讀

    樹莓派復古游戲,你會選哪個?

    個絕佳選擇。下面我們將對這個復古游戲發行版進行比較,助你決定哪個更適合自己。歷史與關鍵特性Batocera是一款開源復古游戲發行版,于2016年作為Recalbox
    的頭像 發表于 06-16 16:56 ?1114次閱讀
    樹莓派復古<b class='flag-5'>游戲</b>,你會選哪<b class='flag-5'>一</b>個?

    DIY一款鋰電池的思路

    運行起了至關重要的作用,經過充分的對比某寶上選擇了一款武漢彥陽的智能軟件版(8S100A),帶電量顯示。保護板功能主要有以下幾點1、溫度保護:檢測電芯內部溫度情況,如發生異常即斷開電池充放電,以達到
    發表于 05-19 19:40

    SOLIDWORKS學生版能夠激發學生的創新思維鼓勵學生嘗試不同設計思路

    在當今科技飛速發展的時代,創新思維成為培養學生綜合素養的關鍵要素。而在工程設計與技術領域,一款功能強大且易于上手的設計軟件對于激發學生創新潛能起著不可忽視的作用。SOLIDWORKS學生
    的頭像 發表于 05-13 15:23 ?592次閱讀
    SOLIDWORKS<b class='flag-5'>學生</b>版能夠激發<b class='flag-5'>學生</b>的創新思維鼓勵<b class='flag-5'>學生</b>嘗試不同設計思路

    請問下,openharmony支持哪一款龍芯的開發板?有沒有開源的龍芯的openharmony源碼?

    想買個2k0300的開發板學習龍芯和openharmony,愣是沒有看到提供openharmony源碼的,也沒與看到開源的代碼。giteeopenharmony的龍芯sig倉庫也是
    發表于 04-26 13:06

    廣汽AION兩款全球戰略車型亮相米蘭設計

    當地時間4月8日,廣汽集團連續第年參加米蘭設計設計界殿堂級盛會。此次,廣汽不僅帶來兩款全球戰略車型——AION UT和AION V,
    的頭像 發表于 04-10 14:23 ?783次閱讀

    “朋友想用RK3506核心板自研一款嵌入式工業網關,分享下我的設計思路”

    本文內容來自微信公眾號【工程師進階筆記】,以工程師的第視角分析了飛凌嵌入式OK3506J-S開發板的產品優勢,感謝原作者溫老師的專業分享。 前兩周,有位老朋友聯系我,他想找人開發一款
    的頭像 發表于 03-31 14:13 ?862次閱讀
    “朋友想用RK3506核心板自研<b class='flag-5'>一款</b>嵌入式工業網關,分享<b class='flag-5'>一</b>下我的設計思路”

    樹莓派復古游戲機:科技重現經典,讓童年永不落幕!

    復古游戲機是種能讓你玩經典游戲機上的視頻游戲的設備。有了復古游戲機,你可以玩來自Atari的《
    的頭像 發表于 03-25 09:28 ?1356次閱讀
    樹莓派復古<b class='flag-5'>游戲</b>機:<b class='flag-5'>用</b>科技重現<b class='flag-5'>經典</b>,讓童年永不落幕!

    精準測量不等人!蔡司質量護航新春好禮最后兩周

    更有CALYPSO線上培訓課程 (多人可用)滿額贈活動 不知不覺,活動已臨近尾聲 僅剩最后兩周! ? 蔡司工業質量商城 包含近萬余種測量檢測相關附件產品 今天我們就攜3大明星產品 助您玩轉質量檢測 成為工業測量達人! 核心產品推薦——精準測量必備
    發表于 03-17 16:37 ?399次閱讀
    精準測量不等人!蔡司質量護航新春好禮最后<b class='flag-5'>兩周</b>