📱 모바일 프로그래밍/iOS 프로그래밍 기초
iOS 프로그래밍 1주차
SA성아
2024. 9. 4. 16:45
OT
iOS vs 안드로이드
항목 | iOS | 안드로이드 |
개발 언어 | Swift, Objective-C | Java, Kotlin |
개발 도구 | Xcode | Android Studio |
운영체제 | iOS (Apple 기기 전용) | Android (다양한 제조사 기기) |
앱 배포 | App Store (Apple의 심사 필요) | Google Play Store (심사 덜 엄격) |
UI 디자인 가이드라인 | Human Interface Guidelines (HIG) | Material Design |
하드웨어 다양성 | 제한적 (Apple 기기) | 광범위 (다양한 제조사 및 기기) |
테스트 및 디버깅 | Simulator, Device Testing | Emulator, Device Testing |
사용자 경험 | 일관된 사용자 경험 | 다양한 사용자 경험 (기기별 차이) |
사람인
이름을 10번 출력하는 for문 - swift
let name = "박성아"
for _ in 1...10 {
print(name)
}
가장 많이 사용되는 10개 프로그래밍 언어로 이름을 10번 출력하는 코드
1. Python
name = "당신의 이름"
for _ in range(10):
print(name)
2. JavaScript
let name = "당신의 이름";
for (let i = 0; i < 10; i++) {
console.log(name);
}
3. Java
public class Main {
public static void main(String[] args) {
String name = "당신의 이름";
for (int i = 0; i < 10; i++) {
System.out.println(name);
}
}
}
4. C#
using System;
class Program {
static void Main() {
string name = "당신의 이름";
for (int i = 0; i < 10; i++) {
Console.WriteLine(name);
}
}
}
5. C++
#include <iostream>
using namespace std;
int main() {
string name = "당신의 이름";
for (int i = 0; i < 10; i++) {
cout << name << endl;
}
return 0;
}
6. Ruby
name = "당신의 이름"
10.times do
puts name
end
7. PHP
<?php
$name = "당신의 이름";
for ($i = 0; $i < 10; $i++) {
echo $name . "\n";
}
?>
8. Swift
let name = "당신의 이름"
for _ in 1...10 {
print(name)
}
9. Go
package main
import "fmt"
func main() {
name := "당신의 이름"
for i := 0; i < 10; i++ {
fmt.Println(name)
}
}
10. Kotlin
fun main() {
val name = "당신의 이름"
repeat(10) {
println(name)
}
}
macOS
이 Mac에 관하여
출처: iOS 프로그래밍 기초 강의 자료