분류 전체보기

Mobile/Application

Microsoft에서 만든 런처 어플리케이션 [Arrow Launcher]

윈도우 개발사에서 만든 런처 프로그램​안녕하세요.Esk 입니다. 윈도우 개발사인 "MS"에서 "안드로이드" 런처를 만들었습니다. 이름 하야...하야?아무튼 이름 하야 "Arrow Launcher" 입니다.출시한지 얼마되지 않아서 벌써 100만을 찍은 프로그램이죠. 가격은 무료이니 얼마든지 사용해보고 지워도 되는 프로그램입니다. 다운로드 [Arrow Launcher 다운로드 : 구글 플레이]안드로이드를 위한 런처프로그램이기 때문에 애플 스토어에는 없습니다. 프로그램 메인화면 둘러보기​이 프로그램은 "시스템 런처" 프로그램입니다.이렇게 여러 런처들과 비슷한 느낌이 드는 런처입니다. 프로그램의 특징다른 런처들과는 조금은 다르게 몇가지 특징을 가지고있습니다. 1) 화면 레이아웃Arrow Launcher의 화면 ..

Computer/Linux

[Mint Linux 18.1] Qt 개발환경 만들기

Linux 환경에서 Qt 개발환경 만들기어쩌다 보니 Kubuntu에서 다시 Mint Linux로 오게되었습니다. 그리하여 개발환경을 다시 구축해야하는 상황에 오게 되었습니다. 다시 구축하는 겸 글을 포스팅합니다. 리눅스에서 Qt 개발환경을 구축하는 건 정말정말 쉽습니다. Qt Creator와 Qt SDK 다운로드하기비록 저는 민트리눅스를 사용하고 있지만 다른 계열의 리눅스(특히나 우분투 계열)에서도 쉽게 따라하실거라 믿습니다. 소프트웨어 관리자(혹은 소프트웨어 센터)에서 "Qt"를 검색하여 "Qtcreator"와 "Qt-sdk"를 다운받습니다. 윈도우에서는 Qt를 깔면 자동으로 2개다 깔리지만 리눅스에서는 각각 깔아줘야합니다. 그리고 하나 더 깔아줘야할것이 있습니다.바로 G++ 인데요.Qt Creator..

Study/Android

안드로이드 계산기 ver2 (Android 4.0.3(API 15) 기준)(소스 첨부)

안드로이드 계산기 ver2 이 소스도 역시 "이클립스"로 제작되어 있으며타겟 API는 15(4.0.3)컴파일 API는 19(4.4.2)로 하였습니다.(그러므로 안드로이드 4.0.3 이하의 버전에서는 구동되지 않을수 있습니다.) 이클립스용 소스라서 "안드로이드 스튜디오"에서는 변환과정을 거쳐야합니다. [업데이트 내역]1. 소스 최적화 및 기능 분할2. 괄호 연산 구현3. 우선순위 연산 구현4. 지우기(←)버튼 구현 업데이트 하다보니 소스가 완전히 달라졌습니다.예전에는 위의 소스처럼 메인소스 내부에서 계산을 했다면 지금은이렇게 내부에서는 계산을 하지 않고 입력된 식을 String으로 변환하여 전달해서CalcEngine이라는 자바파일을 따로 생성하여CharListStack과 DoubleListStack에 맞게..

Study/Android

안드로이드 계산기 ver1 (Android 4.0.3(API 15) 기준)(소스 첨부)

안드로이드 계산기(API 15) 원래 계산기 만드는게 이렇게 힘들었던 것인가.... 최소 API : 15(4.0.3)타겟 API : 15(4.0.3)컴파일 API : 19(4.4.2) API 15 함수로만 이용해서 ICS 이상은 전부 돌아갈거라고 믿습니다.(테스트 : 4.0.3 구동확인, 4.4.2f 구동확인, 5.0.2 구동확인, 6.0.1 구동확인)계산방식은 윈도우 계산기처럼 "입력된 순서대로 처리"하는 방식입니다. 오른쪽 상단에 메뉴가 있는데소스를 변형시키고 먼저 테스트해보는 페이지만 만들었습니다. 일단 업데이트를 소스 테스트페이지에만 적용하고 이것저것 해보고 버그가 없으면기본페이지에 적용하는 방식으로 하고있습니다. 첨부파일 받으셔서 이클립스로 여시면 됩니다. 제가 만든 소스는 어떻게 생각해보면 조..

Study/Unity 5(유니티5)

유니티 5(Unity 5) 왕초보를 위한 간단한 비행기 슈팅게임 만들기(C#) - 01 [유니티5의 프로젝트 생성 및 기본 UI]

01강) 유니티5의 프로젝트 생성 및 기본 UI드디어 첫 강의입니다.첫번째인 만큼 프로그램이 어떻게 생겼는지에 대해서 먼저 알아봐야할것만 같습니다.유니티를 실행시키시면 Projects가 아마 비어있을 겁니다.왜냐하면 처음 실행시켰기 때문이죠.고로 프로젝트를 하나 생성하기 위해 오른쪽 상단의 "NEW"를 누릅니다. 원하는 프로젝트 이름과 경로를 설정하고 "2D"를 선택하고 "Create project"를 합니다.왜냐하면 2D 게임을 만들것이기 때문입니다. 첫 레이아웃 화면입니다.먼저 레이아웃에 대하여 간단하게 설명드리겠습니다. (안보이시면 클릭해서 "원본보기"하면 잘보입니다.) 그런데 사실 이 레이아웃으로 게임을 개발하기가 쉽지만은 않습니다.(쉬울수도...) 그래서 예전에 Unity 4시절에 유니티 공식 ..

Study/Unity 5(유니티5)

유니티 5(Unity 5) 왕초보를 위한 간단한 비행기 슈팅게임 만들기(C#) - 00 [유니티5와 유니티5 설치]

0강) 유니티5(Unity 5)세상에는 정말 많은 게임엔진들이 존재합니다. 대중에게 공개되어 돈을 지불하거나 혹은 지불하지 않고 사용할 수 있는 게임엔진도 있고, 회사에서 직접 개발하여 회사내에서 개발하는 게임에만 적용이 가능한 게임엔진이 있습니다. 이 중에서 대중에게 공개되어 사용할 수 있는 게임엔진에서 가장 대표적인 게임엔진은 "언리얼엔진", "크라이엔진", "유니티", "게임브리오", "소스엔진" 등이 있습니다. 우리가 이 강의에서 쓸 게임엔진은 바로 여기에 해당되는 "유니티" 입니다. 게임엔진? 게임엔진은 게임개발을 하기 위한 소프트웨어를 뜻합니다. 왜 유니티를 쓰는 것인가?일단 유니티 에디터를 간단히 봅시다. (잘 안보이시면 사진클릭 후 원본보기)첫번째 이유는 프로그래밍을 잘 모르는 사람들도 어..

Eskeptor
'분류 전체보기' 카테고리의 글 목록 (14 Page)