Touchbar Pet(MAC的Touch Bar觸控欄養(yǎng)寵物)中文 / 3.3M
寫作貓mac版v1.0.3 官方最新版中文 / 99.9M
Smart Switch三星S換機(jī)助手mac版v4.3.22063中文 / 31.4M
壹寫作mac版v4.9.3 官方最新版中文 / 31.4M
mac字體管家(Suitcase Fusion 5)V16.2.5官方英文 / 85.8M
balenaEtcher(MACU盤啟動(dòng)盤制作工具)v1.18.中文 / 85.2M
Tampermonkey For MacV4.10.6108官方中文版中文 / 9.5M
mac屏幕測試工具(PiXel Check)V1.3官方最新英文 / 473KB
Creo Mac版全新功能強(qiáng)大的移動(dòng)開發(fā)應(yīng)用服務(wù)平臺(tái),這款軟件能夠更好的幫助用戶佘家用戶界面和編寫為實(shí)用程序,能夠提供動(dòng)力的代碼的支持,需要的用戶歡迎前來下載Creo移動(dòng)開發(fā)工具。
Creo是一款MacOS工具,旨在將設(shè)計(jì)和開發(fā)過程整合到一個(gè)易于使用的應(yīng)用程序中。傳統(tǒng)的移動(dòng)應(yīng)用程序創(chuàng)建過程分為設(shè)計(jì)過程和開發(fā)過程,Creo將兩個(gè)獨(dú)立的步驟合并為一個(gè)工具,使您可以專注于使您的應(yīng)用程序獨(dú)特的內(nèi)容,而不是浪費(fèi)時(shí)間構(gòu)建非功能原型或編寫相同的代碼執(zhí)行相同的最常見操作。
Creo Mac版作為一款移動(dòng)應(yīng)用程序開發(fā)工具,旨在將設(shè)計(jì)和編碼相關(guān)的任務(wù)放在同一屋檐下。應(yīng)用允許您創(chuàng)建和定制應(yīng)用程序的布局,同時(shí)還支持基于對象的編程。為您的移動(dòng)項(xiàng)目設(shè)計(jì)用戶界面,并立即修改布局。為了幫助您入門,Creo提供了一組應(yīng)用程序模板,您可以將這些模板用作自己項(xiàng)目的起點(diǎn)。在Creo主窗口中,您可以看到項(xiàng)目資產(chǎn)和文檔,并看到每個(gè)包含窗口的布局。
您可以向布局中添加新項(xiàng)目,或者使用簡單的拖放動(dòng)作重新安排它們的位置。您可以在Creo canvas區(qū)域中查看每個(gè)對象,而Inspector面板提供更詳細(xì)的信息。最好的部分是Creo集成了3D渲染功能,并提供了從不同角度預(yù)覽應(yīng)用程序中包含的每個(gè)屏幕的可能性。
動(dòng)畫
Creo引入了一種新方法來創(chuàng)建動(dòng)畫,其中包含提供實(shí)時(shí)反饋的直觀時(shí)間線界面。碼
在Creo,一切都是一個(gè)對象。這意味著每個(gè)對象都可以響應(yīng)事件并執(zhí)行使用Gravity編程語言編寫的特定操作
數(shù)據(jù)庫
Creo支持與關(guān)系數(shù)據(jù)庫(如SQLite,MySQL,cubeSQL和PostgreSQL)的連接,并提供輕松創(chuàng)建和測試查詢的特定工具。
數(shù)據(jù)集
憑借其基礎(chǔ)技術(shù),Creo能夠在設(shè)計(jì)應(yīng)用程序時(shí)直接顯示來自各種來源的動(dòng)態(tài)數(shù)據(jù),而無需運(yùn)行它。
拖放
使用Creo,您可以使用非常直觀的拖放界面構(gòu)建復(fù)雜的導(dǎo)航層次結(jié)構(gòu)或精心設(shè)計(jì)的窗口。
預(yù)習(xí)
您可以使用適用于iPhone和iPad的免費(fèi)CreoPlayer iOS應(yīng)用程序?qū)崟r(shí)預(yù)覽您的應(yīng)用程序。傳感器Creo使您可以通過非常直觀的基于事件的界面訪問底層硬件傳感器。App Builder一旦準(zhǔn)備好在真實(shí)設(shè)備上測試應(yīng)用程序,就可以直接在Creo中編譯項(xiàng)目。代碼導(dǎo)出在Creo中拖放組件,按Export,您將擁有一個(gè)完全正常工作的Xcode項(xiàng)目。如果事實(shí)并非如此,那將是難以置信的。Flex布局在任何平臺(tái)上構(gòu)建靈活的布局,使用高度優(yōu)化的布局引擎,設(shè)計(jì)速度快,易于使用。原生UI由于強(qiáng)大的Creo底層技術(shù),您在屏幕上看到的所有內(nèi)容都不會(huì)以任何方式模擬,但它是在Mac上運(yùn)行的真實(shí)iOS代碼。
Creofor Mac是一個(gè)易于使用的開發(fā)和設(shè)計(jì)軟件,Creo Mac版把兩個(gè)設(shè)計(jì)結(jié)合在一起,讓用戶專注于設(shè)計(jì),然后使您的應(yīng)用程序獨(dú)一無二。
1、啟動(dòng)Creo并從向?qū)υ捒蛑羞x擇“New Creo project”。
你最終會(huì)得到一個(gè)新的空項(xiàng)目:
2、在Navigation1上方拖動(dòng)Window1(在“布局”部分中)(在此示例中我們不需要導(dǎo)航):
3、刪除Navigation1右鍵單擊它,然后從上下文菜單中選擇“刪除...”。
4、將WebView從“對象”面板拖放到設(shè)計(jì)板(并根據(jù)屏幕截圖調(diào)整其大小):
5、將TextField從Objects面板拖放到Design Board(并根據(jù)屏幕截圖調(diào)整其大。
6、將“按鈕”面板中的按鈕拖放到設(shè)計(jì)板上(并根據(jù)屏幕截圖調(diào)整其大。。在Inspector面板中將其Title屬性從Button更改為Go:
應(yīng)用程序用戶界面現(xiàn)已完成,到目前為止,您已經(jīng)學(xué)習(xí)了如何設(shè)置導(dǎo)航層次結(jié)構(gòu),如何實(shí)例化對象以及如何使用Inspector修改其設(shè)置。
7、我們現(xiàn)在需要將用戶界面與用戶的操作聯(lián)系起來,在這種特殊情況下,我們希望將用戶在TextField1中輸入的URL加載到WebView1控件中。我們需要做的就是將連接代碼寫入Button1動(dòng)作事件。可以在對象和事件部分中找到更多信息。根據(jù)TextField文檔,text屬性包含用戶輸入的文本,而根據(jù)WebView文檔,url屬性是設(shè)置為強(qiáng)制WebView導(dǎo)航到該特定URL的值。我們需要找到的是一種將WebView1.url屬性設(shè)置為TextField1.text的方法每次用戶觸摸Button1按鈕時(shí)的值。根據(jù)Button文檔,Action事件是我們正在尋找的。
8、通過所有這些信息,我們可以在Creo工具欄上按下代碼編輯器按鈕顯示代碼編輯器,然后在布局窗格中選擇Button1并展開事件大綱視圖。Action事件是我們編寫代碼的地方。
9、代碼是用Gravity編程語言編寫的,這是一種可以在GitHub上找到的開源語言。分配兩個(gè)值所需的代碼非常簡單,如果您了解JavaScript或Swift或任何其他編程語言,則應(yīng)立即識別此賦值中的一種非常常見的模式。 WebView1.url = TextField1.text;
每次用戶按下Go按鈕時(shí)都會(huì)執(zhí)行此代碼。
您的第一個(gè)Creo應(yīng)用程序已完成,您現(xiàn)在可以在Creo Simulator中執(zhí)行它,或?qū)⑵浒l(fā)送到CreoPlayer或構(gòu)建一個(gè)準(zhǔn)備好提交到App Store的應(yīng)用程序。
完成您的申請
10、如果您嘗試在Creo Simulator中執(zhí)行應(yīng)用程序,您會(huì)注意到當(dāng)您按下Go按鈕時(shí)鍵盤未正確關(guān)閉:
11、這個(gè)小問題可以用一行代碼修復(fù): Keyboard.hide();
再次運(yùn)行你的項(xiàng)目,你會(huì)發(fā)現(xiàn)一切都按預(yù)期工作。
12、到目前為止,我們僅在iPhone 6/7/8上創(chuàng)建并測試了我們的應(yīng)用程序,如果您嘗試在iPad上運(yùn)行應(yīng)用程序會(huì)發(fā)生什么?只需從信息面板中選擇一個(gè)iPad,您就會(huì)發(fā)現(xiàn)有一些需要修復(fù)的UI問題:
13、同樣,所有這些問題都可以輕松解決。切換回iPhone 6/7/8,然后將以下約束應(yīng)用于三個(gè)控件:
14、嘗試再次選擇iPad,您會(huì)發(fā)現(xiàn)現(xiàn)在所有iOS設(shè)備上的一切都按預(yù)期工作:
您現(xiàn)在可以將應(yīng)用程序發(fā)送到CreoPlayer或構(gòu)建它。
特別說明
聲明:西西軟件園為非贏利性網(wǎng)站 不接受任何贊助和廣告