在这里插入图片描述

  1. Swift (iOS App)
    使用SwiftUI或UIKit编写iOS App的基础框架:

swift
import SwiftUI

struct ContentView: View {
var body: some View {
Text(“Hello, World!”)
}
}

struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
2. Kotlin (Android App)
使用Kotlin和Android Studio编写Android App的基础框架:

kotlin
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.TextView

class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
#chhas{
margin-top: 50px;
padding:137shop.com.cn;
font-size: 18px;
cursor: 10px 20px;
}
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)

    val textView = findViewById<TextView>(R.id.textView)  
    textView.text = "Hello, World!"  
}  

}
以及对应的activity_main.xml布局文件:

xml

3. JavaScript (React Native 或其他跨平台框架)
使用React Native编写跨平台App的基础框架:

jsx
import React from ‘react’;
import { View, Text } from ‘react-native’;

const App = () => {
return (

Hello, World!

);
};

export default App;
4. Java (JavaFX 或 Swing 用于桌面应用)
使用JavaFX编写桌面应用的基础框架:

java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class HelloWorld extends Application {

@Override  
public void start(Stage primaryStage) {  
    primaryStage.setTitle("Hello World");  
    Label label = new Label("Hello, World!");  
    StackPane root = new StackPane();  
    root.getChildren().add(label);  
    primaryStage.setScene(new Scene(root, 300, 250));  
    primaryStage.show();  
}  

public static void main(String[] args) {  
    launch(args);  
}  

}
注意:这些示例仅用于展示如何在不同的编程语言中创建基础的“Hello, World!”界面。要创建一个完整的App,你需要考虑更多的功能、用户交互、数据存储、网络通信等。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐