일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- 모델
- swift toast message
- Deep learning
- AI
- 빅데이터
- Toast Message
- python
- 기계학습
- 인공지능
- IOS
- APP
- 딥러닝
- view
- model
- Machine Learning
- Pycharm
- 앱
- 디자인패턴
- 시각화
- toast
- ios toast message
- Android
- 장고
- 템플릿
- Artificial Intelligence
- 머신러닝
- swift
- Django
- BigData
- Today
- Total
목록Mobile App (13)
이끼의 생각
//Toast Message //How To Use : showToast(controller: self, message : "This is a test", seconds: 2.0) func showToast(controller: UIViewController, message : String, seconds: Double) { let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert) alert.view.backgroundColor = UIColor.black alert.view.alpha = 0.6 alert.view.layer.cornerRadius = 15 controller.present(alert, anim..
안드로이드의 Alert 메시지 처럼 안드로이드에서도 간단하게 구현할 수 있다. 1. 우선 UIAlertController 객체를 생성한다. let alertController = UIAlertController(title: "title string", message: "message contents", preferredStyle: .alert) 여기서 preferredStyle은 .alert으로 하면된다. 2. 그 다음 원하는 기능 버튼들을 추가하면된다. alertController.addAction(UIAlertAction(title: "button's title", style: , handler: ) addAction에서 원하는 액션(알림창 내의 버튼)의 이름과 액션의 종류, 액션 후 작업(handl..
라이프사이클(Lifecycle)은 생명주기, 생애주기라는 사전적의미를 갖고 있다. 소프트웨어 공학에서 라이프사이클이란, 프로젝트 라이프 사이클, 소프트웨어 배포 라이프 사이클, 소프트웨어 개발 라이프 사이클, 소프트웨어 개발 수명 주기 등이 있다. (출처 : 위키백과) 모바일 앱에서는 앱, 화면에서도 생명주기가 있는데, 내가 홈화면을 눌렀을 때 어플이 종료되지 않고 대기하거나 뒤로가기를 두번 눌러 앱을 종료시키는 등이 이에 해당된다. 물론 모바일 앱 뿐만이 아닌 웹, 일반적인 응용소프트웨어에서도 유용하게 사용되는 개념이다. iOS 앱의 경우 View의 라이프사이클과 앱의 라이프사이클이있다. 여기서 본인이 선택한 개발언어에 따라 Swfit는 ViewController, Objective-C는 UIViewC..
남녀노소 할꺼없이 전세계 수많은 사람들이 스마트폰을 사용하고 있다. 일상생활에 필요한 서비스들이 데스크탑 기반 웹 서비스에서 스마트폰 어플리케이션으로 사용자들의 접근매체가 확장되었다. 그리고 서비스를 제공하는 공급자들도 이젠 웹을 확장하여 모바일까지 당연하게 제공을 해야 수요를 만들 수 있다. 이러한 상황에서 기술선택을 위해선 그룹(기업, 팀)의 환경과 프로젝트의 요구사항 판단이 선행되어야한다. 물론 개발자를 꿈꾸는 CS학생들이나 예비 개발자분들이라면 1번 쯤은 코딩을 해보는 것이 식견과 기량을 높이는데 분명 도움이 될것이다. '모바일 기반 SW를 개발하고 싶은 분들에게 도움이되는 글이 되길 바랍니다.' 모바일 서비스 방식은 Native App(네이티브 앱), Mobile Web&App(모바일 웹앱), ..
CocoaPods란? iOS 앱, macOS에서 사용되는 응용프로그램 개발하기 위하여 Xcode라는 IDE를 사용합니다. CocoaPods(코코아팟)은 Xcode를 사용하는 개발자들에게 꼭 필요한 프로젝트 매니저 입니다.Android에 익숙하신 분들은 Gradle, Spring Framework 개발에는 Maven과 같은 종속적인 프로젝트 관리 툴로 외부 라이브러리를 편리하게 관리할 수 있습니다. - 코코아팟 홈페이지https://cocoapods.org/ #0 How To Use? 1) 터미널 열기2) CocoaPods 설치하기3) 라이브러리가 필요한 Xcode 프로젝트의 디렉토리로 이동하기4) Podfile 파일을 생성하기5) Podfile 작성 (원하는 라이브러리 설정)6) Podfile 실행 ( ..