플러터(Flutter)

플러터는 구글에서 출시한 모바일/앱개발/데스크톱 프레임워크이다.

하나의 코드 베이스로 안드로이드, 리눅스, 윈도우즈, iOS 및 웹 브라우저에서

모두 동작되는 앱을 위해 출시되었으며 구글의 Dart 언어를 사용한다.

오픈소스 프레임워크 중 하나인 플러터는 빠른 속도와 맞춤형 경험을 제공하며

위젯 등을 이용하여 보다 편리한 개발 환경을 제공하는 장점을 가지고 있다.

개발자들의 편리성을 위하여 개발되었으며 높은 생산성을 가지고 있는 만큼

정적 언어이기에 디버깅의 불편함이 적으며 웹과의 통신에서 비효율적인

팁 메소드를 주고받지 않아도 된다.

플러터 언어, 다트(Dart)

다트 언어는 구글에서 개발한 프로그래밍 언어로,

객체지향적이며 C 언어의 문법을 가지고 있어서 모든 코드가

클래스와 객체를 기반으로 구성된다.

주로 웹, 모바일 앱개발에 사용되며 플러터와 함께 사용되면

크로스 플랫폼 앱 개발을 위한 강력한 조합을 이루기도 한다.

다트 언어는 유지보수가 쉽기에 프로그램을 개발하는데 있어

유지와 개선, 적응이 매우 쉬우며 방대한 라이브러리를 가지고 있기에

생산력 증가에 많은 도움을 받을 수 있다.

또한 자바나 C# 과 같이 객체지향을 지원하여 모든 웹 브라우저에서

동작하게 할 수 있고 플러터 라이브러리를 사용해 안드로이드 및 iOS 용 앱을 제작할 수 있다.

플러터 교육

오라클자바교육학원에서는

다트언어를 기반으로 한 플러터교육을 진행하고 있으며

다트언어를 기반으로 다트언어의 특징과 라이브러리를 활용하여

기본 응용 소프트웨어를 구현할 수 있다.

​​

또한 플러터의 핵심언어인 다트(Dart)의 기본 문법을 이해하고 실제 앱을 만들어가면서

실무에 바로 활용할 수 있도록 여러 가지 팁을 배워볼 수 있다.

Android, iOS 앱개발 기술을 위해 별도의 네이티브 프로그래밍을

할 필요 없이 플러터를 활용해서 한번에 네이티브 수준에 준하는

Android/iOS 앱을 개발할 수 있도록 커리큘럼이 구성되어 있다.

​해당 교육은 국비지원이 가능하며

국민내일배움카드, 사업주위탁훈련 등으로 교육비 지원을 받아보실 수 있으며

재직자를 위한 주간 / 야간 / 주말반으로 나뉘어

원하는 시간대에 교육 참여가 가능하다.

​​

플러터로 개발입문을 하고자 하신다면

오라클자바교육학원 홈페이지를 참조하기 바란다.

www.oraclejava.co.kr  

 

오라클자바교육학원

6 2월 Prism Framework를 활용한 WPF MVVM 고급 향… 2월 6일(화) ~ 2월 28일(수) 과정 바로가기

www.oraclejava.co.kr

 

'스마트폰' 카테고리의 다른 글

주요뉴스 2022.11.12  (0) 2022.11.12

 

안녕하세요,

오라클자바교육센터입니다.

 

오늘은 모바일 앱개발 언어인 코틀린에 대해

알아보려고 합니다.

 

 

안드로이드

 

구글의 모바일OS로 전세계적으로여러 휴대폰 제조사들이 사용중인

소프트웨어 플랫폼 입니다.

안드로이드는 전세계 70%가 넘는 사용자가 있어 굉장히 큰 시장을

갖고있기 때문에 수요나 미래 비젼으로 보아도

안드로이드의 비젼이 높게

평가되고 있습니다.

 

이제는 휴대전화가 전화의 기능만

사용하는 기계가 아닌 실생활에서 없어선 안되는

존재가 되어가고 있습니다.

길을걸어도 대중교통을 사용해도

대부분의 사람들이 손에서 휴대전화를 놓지 않는 모습을

쉽게 볼 수 있습니다.

 

이제는 휴대전화로 TV도 시청하며

쇼핑,결제,영화관람,음악감상,게임,수업 등

거의 모든 실생활이 가능합니다

 


코틀린은 구글에서 어플리케이션 개발 공식 언어로 발표했으며

기존에 자바 사용자들은 코틀린 언어를 배우려고

문의를 많이들 주고 있답니다.

구글과 젯브레인즈의 지원으로 인해

개발자들과 기업들은 점차 코틀린을 사용하는 빈도가 늘어나고 있으며

관심도 역시 높아져만 가고 있습니다.

코틀린은 오픈소스이며 젯브레인즈가 만든 통계적 형식의

프로그래밍 언어입니다.

안드로이드 앱을 개발하는데 주로 사용되며

자바코드와 함께 쉽게 연동해서 사용할 수 있답니다.

성능이나 안정성 면에서는 자바를 따라갈 수 없지만

코틀린은 기존 언어가 지닌 단점이나 한계를 보완하여

탄생했기에 개발자 입장에서는 훨씬 사용성이 좋다고 할 수 있습니다.

문법이 간결하여 복잡한 구문 없이 비교적 직관적으로 코드를 작성할 수 있고

표현력이 좋아 입문자 입장에선

자바보다 훨씬 빠르게 개발을 시작할 수 있답니다.

코틀린은 비전공자도 도전할 수 있으며

국비지원교육을 참여하신다면

취업 역시 어렵지 않게 하실 수 있습니다.

 

www.oraclejava.co.kr  

 

오라클자바교육학원

9 1월 아이폰 iOS App 개발 with 스위프트(swift) … 1월 9일(화) ~ 1월 31일(수) 과정 바로가기

www.oraclejava.co.kr

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 안드로이드 개발자 교육  (0) 2023.08.17
Android] 미디어  (0) 2018.05.13
Android] 실습: AlarmManager  (0) 2018.05.13
Android] AlarmManager  (0) 2018.05.13
Android] Service  (0) 2018.05.13

iOS 스위프트 언어

 

 

iOS는 애플사에서 개발한 임베디드 운영체제로

아이폰, 아이팟터치, 아이패드, 애플티비 등에 탑재되어 있습니다.



안드로이드와 쌍두마차로 불리는 iOS는

기본적으로 맥 OS X를 터치 기반 모바일 기기에 최적화 된 형태로

사파리 브라우저, 아이튠즈, iBooks 등의 기본 프로그램들이 내장되어 있으며

140만개 이상의 앱이 등록되어 있답니다.



애플은 전세계 누구나 알듯이 초글로벌 기업이며

이러한 애플에서 개발한 iOS는 세계 수많은 사람들이 사용하고 있는데요,



많은 스타트업 기업들이 iOS 애플리케이션 개발자를

구하기 위해 발벗고 나서고 있는 실정이죠.




그렇다면 iOS 개발 공부는 어떻게 할까?

앱개발은 전공, 학위, 스펙 등 상관 없이

비전공자부터 누구나 시작할 수 있습니다.



iOS 개발을 하기 위해선 Swift 언어를 먼저 배우셔야 하는데요,

Swift 언어를 기초부터 배우기 위한

교육과정을 오라클자바교육센터에서 진행하고 있답니다.



Swift 교육은 국비지원이 가능하며

국민내일배움카드 소지자라면 누구나 교육비 지원이 가능!



재직자교육은 주간 / 야간 / 주말로 진행되며

자신이 원하는 시간대에 참여할 수 있답니다.



초보자도 쉽게 참여할 수 있으며

실무스킬도 배워보실 수 있으니

한번 도전해 보시기 바랍니다.

 

www.oraclejava.co.kr  

 

오라클자바교육학원

6 12월 파이썬 활용 머신러닝&딥러닝 실전 AI … 12월 6일(수) ~ 12월 15일(금) 과정 바로가기

www.oraclejava.co.kr

 

'스마트폰 > Iphone' 카테고리의 다른 글

Android] ListActivity  (0) 2018.05.13

 

 

 

안녕하세요, 오라클자바교육센터입니다!

 

 

 

요즈음 스마트폰을 사용하지 않는 사람은 찾아 보기 힘들 만큼

스마트폰의 사용이 기본인 시대가 되어버렸는데요~

본인인증이나 여러 가지 이유로 인해 없어서는 안 될

실생활의 필수품이자 삶의 일부분이 되었습니다.

 

스마트폰은 운영체제에 따라 안드로이드와 IOS로 나누어지는데요

안드로이드는 보다 편리하고 효율적인 오픈소스를 사용하며

최근 들어 더욱 안드로이드 앱 사용량과 앱 수익 시장이

활발해지고 게임들도 PC보다는 스마트폰 게임이 더 수요가 많아지면서

안드로이드 개발자에 대한 업체의 수요도 증가하고 있습니다.

 

때문에 많은 취준생분들이 안드로이드 앱 개발자에 도전하고 있지만

대부분 시작을 어떻게 해야 할지가 참 막막해하시는 것 같습니다.

 

실제로 완성도 있는 앱을 만들기 위해서는

최소 1년 이상의 시간이 걸리는 만큼

시간을 낭비하지 않으려면 기본적인 지식을

정확하게 이해하고 시작하는 것이 좋은데요.

그래서 기초부터 시작하는 분들도 많습니다.

 

취업을 목표로 한다면 IT분야별로 효과적인 학습이 필요하기 때문에

신입이나 경력직 공고에 맞춰 준비하는 경우에도

체계적인 커리큘럼을 짜서 계획하는 것이 중요합니다.

 

저희 오라클자바교육센터에 오시면 코딩 및 프로그래밍 언어 등

관련된 수업과 함께 취업에 필요한 맞춤 실무 및 다양한 학습 과정으로

수업을 진행해 보실 수 있습니다.

 

또한, 저희 오라클자바교육학원에서는

국비지원으로 교육 비용의 부담도 줄일 수 있고

수업도 평일, 주말, 야간반 등 다양한 시간대로 운영하고 있기 때문에

시간적 부담도 많이 덜어드리고 있습니다.

 

 

자세한 부분은 하단 홈페이지 참고 부탁드리며

안드로이드 개발에 관심 있으신 분들은 언제든지

편하게 문의해 주시면 상담 도와드리겠습니다 :)

 

www.oraclejava.co.kr

 

오라클자바교육학원

16 9월 파이썬 활용 머신러닝&딥러닝 실전 AI … 9월 16일(토) ~ 10월 15일(일) 과정 바로가기

www.oraclejava.co.kr

 

'스마트폰 > Android' 카테고리의 다른 글

[모바일앱] 안드로이드 필수 언어, 코틀린 파헤치기  (1) 2024.01.03
Android] 미디어  (0) 2018.05.13
Android] 실습: AlarmManager  (0) 2018.05.13
Android] AlarmManager  (0) 2018.05.13
Android] Service  (0) 2018.05.13

1. 3N 넥슨-엔씨, 활짝 웃었다...넷마블-크래프톤은 주춤

 

주요 게임사의 3분기(3Q) 성적이 공개된 가운데, 3N 게임사들의 희비가 엇갈렸다. 넥슨(Nexon)과 엔씨소프트(Ncsoft)가 활짝 웃은 반면, 넷마블(Netmarble)은 주춤했다. 또한 2K 게임사인 크래프톤(Krafton)과 카카오게임즈(Kakaogame)는 각각 이유로 3분기 실적이 기대에 미치지 못하는 성과를 얻었다는 평가다.

 

2. 갤럭시 S22울트라, 타임 선정'올해 최고발명품'

 

갤럭시 S22 울트라를 비롯한 삼성전자 제품 3종이 미국 시사주간지 타임이 선정한 올해 최고의 발명품에 선정됐다. 타임은 11일(한국시간) 발표한 '2022년 최고의 발명품' 보고서에 삼성전자가 올 초 출시한 플래그십 스마트폰 갤럭시 S22 울트라가 '최고의 스타일러스 스마트폰'에 선정됐다고 밝혔다.

타임은 갤럭시 S22 울트라에 이전 라인인 노트 시리즈가 갖고 있던 펜 기능을 포함한 것이 성공적이고 창의적인 결정이었다고 선정 이유를 설명했다.

 

3. 中, 중저가 폴더블폰으로 삼성전자에 도전장

 

화웨이, 샤오미 등 중국 스마트폰 기업이 가격 경쟁력을 앞세워 폴더블 스마트폰 시장에 진출하고 있다. 11일 업계에 따르면, 중국 기업들은 전세계 폴더블폰 시장에서 점유율 60% 이상을 차지한 삼성전자 제품보다 20~30만원 정도 저렴한 제품을 잇따라 출시했다. 이들 기업은 초기 형성 단계인 폴더블폰 시장에서 중저가형 제품을 앞세워 자리를 잡으려는 모양새다.

 

출처 : naver.news.com

Android] 미디어

 

Android] 미디어

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

미디어


* 리소스에있는 미디어
 - /res/raw/에미디어 파일 복사

    - create()후바로 start()하면 됨
 - 더이상 사용하지않을 때 release()호출.

* 파일로되어있는 미디어

 - setDataSource:파일 위치 설정
 - prepare: 파일 분석
 - start: 미디어 플레이시작 

 

 

 

Android] 실습: AlarmManager

 

Android] 실습: AlarmManager

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 


실습: AlarmManager

 

* 10초에 번씩 현재 시간을 로그에 출력하라
 - Activity 종료 후에도 계속 진행되야
 - Service와 AlarmManager로 구현
 - onStart에서 출력

'스마트폰 > Android' 카테고리의 다른 글

Android] 안드로이드 개발자 교육  (0) 2023.08.17
Android] 미디어  (0) 2018.05.13
Android] AlarmManager  (0) 2018.05.13
Android] Service  (0) 2018.05.13
Android] 실습: Content Provider  (0) 2018.05.13

Android] AlarmManager

 

Android] AlarmManager

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

AlarmManager 

* 일정시간후 어플리케이션이실행될 수 있게 함

 

* AlarmManager는어플리케이션이 실행되고 있지 않 은상태에서 해당어플리케이션에 알려주는 용도
 - 만약어플이 실행되고있는 상태라면 Handler사용

* PendingIntent생성

 

 

 

* Alarm설정

 

 - ELAPSED: 단말이깨어있는상태에서 작동
 - RTC :Sleep상태에서도 작동

'스마트폰 > Android' 카테고리의 다른 글

Android] 미디어  (0) 2018.05.13
Android] 실습: AlarmManager  (0) 2018.05.13
Android] Service  (0) 2018.05.13
Android] 실습: Content Provider  (0) 2018.05.13
Android] Content Provider 사용  (0) 2018.05.13

+ Recent posts