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