Guest book

  1. Blog Icon
    경제학과학생

    안녕하십니까 델파이를 사용하고있는 학생입니다!!

    다름이아니오라..

    제가 힌트를 조금 얻을수있을까싶어.. 질문드리려고합니다..


    현재

    Baas - kinvey 를 이용하여 앱을 개발하고 있습니다.

    그와중에 현재 두가지가 막히고 있어 질문드리려고합니다.

    첫 번째는, 이미지 업로드 / 다운로드 관련 질문입니다.

    엠바카데로 공식 블로그에 있는 이미지 업로드/다운로드 를 보고

    이 기능에 대해선 이해를 하였습니다.

    그런데 문제는, 각각의 사용자가 이미지를 업로드하고

    그 사용자가 다른 각각의 사용자들의 각각의 이미지를 화면에 다운로드하여 보고싶은데

    이 기능에서 어떻게 설계해야할지 방향이 잘안잡힙니다..

    혹시 이에 대한 힌트나, 참고하면 좋을 책이있다면.. 추천부탁드립니다..


    두 번째는 댓글입니다.

    보통 이런 sns는 baas를 이용하여 댓글을 어떤식으로 구현하는지

    힌트를 좀 얻을수 있을지요..


    방명록을 보니 제가 너무 질문을 많이드린것 같아 죄송합니다..

    힌트를 주시면 스스로 노력하여 해결해보겠습니다!!

    감사합니다!!

  2. 두가지 질문주셨는데 개인적인 의견을 짧게 드릴게요.

    1, 이미지 공유 기능
    - 이미지 업로드/다운로드가 가능하니 이미지를 관리할 수 있는 기능을 데이터 스토리지를 통해 구현하면 해결되겠습니다.
    이미지 파일의 경로와 업로드한 사용자 정보를 DB로 관리하면 다른 사용자가 데이터 스토리지를 통해 공유한 이미지를 다운로드해 화면에서 볼수 있습니다.

    2, 댓글 기능 구현
    - 댓글도 결국은 데이터 스토리지에 저장된 데이터를 표시하는 것입니다.
    이부분은 디비설계하는 내용을 참고하시면 궁금증이 많이 풀릴것 같아요.
    어떤 대상글의 키를 포함한 댓글 정보를 DB에 저장하고 해당 글을 볼경우 관련된 댓글을 조회해 표시하시기 바랍니다.

  3. Blog Icon
    경제학과학생

    정말감사합니다!!!

  4. Blog Icon
    경제학과학생

    안녕하십니까 델파이 xe6를 이용하고 있는 학생입니다
    다름이 아니오라 제가
    엠바카데로 공식 홈페이지
    개발자커뮤니티에 있는
    블로그카테고리에 있는
    글을 참고하며 앱을 만들고
    있었는데요 몇일전부터
    다른 카테고리는 다 접속이
    되는데.. 유독 엠바카데로공식홈페이지 - 개발자커뮤니티 - 블로그 카테고리만 접속이 안되더라구요.. 막막한 마음에 어디다 여쭤봐야할지 몰라서 혹시나 아시는사항이 있으실까 싶어서 여쭤봅니다 새롭게 시작되는 월요일 행복한일만 있으시길 바라겠습니다! 꼭좀 해결법에.. 관련된 사항좀 알려주시면 감사하겠습니다 감사합니다!!!

  5. 현재 엠바카데로 퀄리티 센트럴 부터 전체적으로 웹서비스를 손보고 있다고 하는데 그 영향인 것 같습니다.
    이미 보고된 내용이기 때문에 곧 조치될것으로 보이며 조치될때까지 조금 기다려 주셔야 할것 같네요^^

  6. Blog Icon
    경제학과학생

    답변감사드립니다!!

    글 정말 잘보고있습니다 감사합니다!!!

  7. Blog Icon

    비밀댓글입니다

  8. Blog Icon
    경제학과학생

    정말감사합니다!!!

    더 열심히 노력하여 많은사람이 행복을 느끼는 앱! 만들겠습니다!!

    매일매일 들리겠습니다!!

  9. Blog Icon
    경제학과학생

    안녕하세요

    어플에 미래가 있다 생각하고 열심히 개발하고있는..

    경제학과 학생입니다..하하


    질문드리겠습니다!!

    1. 로그인화면과 메인화면을 따로 구성해야하는데..

    이 두화면을 유닛을 따로만들고 그것을 이어주는것인가요?

    만약에 이어주는것이라면 어떻게 이어주는것인지 여쭤보고싶습니다..

    그리고 로그인해서 넘어가게하는건 어떤식으로 해야할지도 모르겠습니다..


    2. tbutton 의 이미지는 바꿀수 없는건가요..

    스피드버튼에서 스타일룩업으로 이미지 변경이 가능한건 보았는데.

    제가 원하는 이미지로는 변경이 불가능한건가요?

    스타일을 사용하면 될것같기도한데.. 자세하게 알고싶습니다!!



    3. 페이스북이나 인스타그램처럼

    sns를 개발하고있는데.. 이 형식은 어떻게

    데이타베이스를 구축하고.. 데이터스냅과 사용자 클라이언트를 연계시켜야하는지 모르겠습니다..

    제 생각엔 게시판형식으로 만들어야할것같은데..

    게시판형식은 어떻게 만들고 각각 사용자들끼리는 어떻게 연결해야할지 너무 고민입니다.

    제발 가르쳐주십쇼...



    4. 카카오톡 처럼

    사용자 전화번호부상의 사람들을 자동으로 친구추가하려면

    어떤식으로 전개해야할지 고민입니다.

    사용자 가입시 전화번호를 입력하고..그 전화번호가 데이터베이스에 입력되면

    다른 사용자가 그 사람 전화번호를 갖고 있을시 데이터베이스에 연결하여 트루가 나오면

    자동으로 친구추가가 가능하게 하는식으로 생각하고 있는데 이게 가능한건가요?

    어떤식으로 구현하는지 구체적으로 알고싶습니다..



    5. 카메라와 파이어몽키에서 제공하는 이미지효과를 연계시킬수 있나요?

    촬영후 필터를 적용하여 사진이미지를 꾸밀수 있게 만들려고하는데

    가능한지와 구체적으로 알고싶습니다..


    질문이 많아서 죄송합니다..

    답변 절실히 부탁드립니다!!!!

    은혜는 꼭 갚겠습니다!!

  10. 의욕이 보기 좋습니다.^^ 도움이 되실지 모르지만 몇자 답변드립니다.

    1, 화면분리 기법의 경우 다음 링크에서 2번째 항목을 참고하시는데
    제가 준비중입니다^^ 아마 1~2주이내엣 작성될 것 같습니다.
    http://blog.hjf.pe.kr/212
    프레임을 이용하시라는 힌트를 드립니다.

    2, 이미지 버튼의 경우 HitTest 속성을 이용하면 버튼위에 이미지를 통과시켜 이미지 버튼을 쉽게 만들 수 있습니다.
    http://blog.hjf.pe.kr/213 글의 팁을 참고해보세요.

    3, 이부분은 간단히 설명할 수 있는 문제가 아닙니다. 서버프로그램에 대한 개념이 선행되야 하구요. 저는 개인적으로 BaaS 서비스를 이용해 보시길 권장합니다.
    BaaS는 내일(7.29)부터 진행되는 코드아카데미(http://tech.devgear.co.kr/404011)를 참석하시면 도움이 되십니다.

    4, 먼저 데이터베이스 기획과 설계가 먼저 되야 합니다.
    어떤식으로 정보가 저장되고 조회될지 결정되면 그 방식대로 구현하면 됩니다. 기획/설계되지 않은 기능구현은 엉뚱한 결과물이 나옵니다.

    5, 다음글을 참고하세요.
    http://blog.hjf.pe.kr/175

    도움이 되셨길 바랍니다. 구현에 대한 욕심이 앞서신 것 같은데.
    구현을 위한 연습도 꾸준히 하시길 바라고 기능 단위단위로 하나씩 개발해보시고 조합하시면 원하시는 앱의 방향으로 갈 수 있을 것 같네요.

    다음에는 구체적인 질문을 주시면 좀 더 구체적으로 답변드릴게요^^

  11. Blog Icon
    가시

    FastReport VCL 설치시 FontPack에서 에러나면서 설치 안되는 현상 우회하여 설치하는 방법
    아래 게시판에 작성했습니다. 데브기어 게시판에 들렸다가 글 보고 알려드리요.

    데브기어 게시판에는 댓글을 넣고 싶으나 계정이 없는 관계로 여기 방명록에 글 남기고 갑니다. 죄송 ㅠㅠ

    아래 링크는 우회하는 방법 올려드린 네이버 파이어멍키 카페에 제가 올린 글입니다.
    http://cafe.naver.com/delphifmx.cafe?iframe_url=/ArticleRead.nhn%3Fclubid=24533623%26articleid=392%26referrerAllArticles=true

    그냥 참고만 하세요.

  12. 이렇게 글 남겨주셔서 감사합니다.
    좋은 정보로 널리 활용하겠습니다^^

  13. Blog Icon
    아거머하노

    TAndroidPhoneStateListener.onCallStateChanged 오류관련

    안드로이드 위에서 앱을 만들었습니다.

    해당 앱에서 엠바카데로 홈페이지에 있는 예제를 이용하여

    전화걸기 기능을 추가하였습니다. 물론 전화는 잘 됩니다.

    전화걸기 기능을 위하여 FMX.PhoneDialer,를 use절에 추가하였는데

    제가 잠시 앱을 나가 직접 전화를 걸면

    TAndroidPhoneDialerService.TAndroidPhoneStateListener.onCallStateChanged

    위의 함수에서 오류가 납니다.

    디버깅을 걸어 찾아보니

    LastRingIndex := GetIndexOfCall(LastRingNumber);
    // if is a valid call index
    if CallCount >= LastRingIndex then
    begin
    // update call state from incoming to connected
    FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));
    LastActiveCallNumber := FCalls.Items[LastRingIndex].GetCallID;
    end;

    위의 소스에서 CallCount가 0이고 LastRingIndex가 -1로 디버그창에 찍히는데
    LastRingIndex가 -1이기때문에
    FCalls.Items[LastRingIndex].UpdateCallState(AndroidCallStateToTCallState(State));
    위의 라인에서 오류가 발생합니다.

    제가 잘못사용하고 있는 것인지 아니면 해당 소스에 문제가 있는건지 궁금합니다.

    조언 좀 부탁드립니다.

    QC에 올렸는데 답변이 없네요..

  14. 참고하신 링크나 정보를 전달해 주시면 저도 확인해 보고 싶네요.
    (저도 경험해 보지 못한 이슈입니다.ㅠㅜ)
    가능하시면 댓글로 부탁드립니다.

    그리고 엠바카데로 QC 번호도 부탁디리구요^^

  15. Blog Icon

    비밀댓글입니다

  16. 죄송합니다^^
    제가 하는 일이 있어 함께 프로젝트를 진행하기는 어려울 것 같습니다.
    좋은 분 찾으시길 바라겠습니다.

  17. Blog Icon
    이윤희

    안녕하세요.
    델파이7만 사용하다가 이번에 스마트폰(안드로이드) 주소록 추가, 수정, 삭제하는 앱을 만들게 되었습니다. ㅡㅡ;
    주소록 가져오기 포스팅을 참고하여 작업을 시작했는데요. 추가에서 막혔습니다. ^^;;;

    http://developer.android.com/reference/android/provider/ContactsContract.RawContacts.html

    위 정보를 참고해서 아래와 같이 작성을 했는데요~


    var
    FValue: JContentValues;
    FRawContact: Jnet_Uri;
    FRawContactId: Integer;
    begin
    FValue := TJContentValues.Create;
    FValue.clear;
    with SharedActivity.getContentResolver do
    begin
    FRawContact := insert(TJContactsContract_RawContacts.JavaClass.CONTENT_URI, FValue);
    FRawContactId := TJContentUris.JavaClass.parseId(FRawContact);
    end;
    .......
    end;

    위와 같이 해서 (알 수 없음) 이라는 주소록이 만들어졌는데요.
    이후부터 StructuredName.DISPLAY_NAME, Phone.NUMBER 등을 (알 수 없음) 주소록에 넣으려고 하는데 쉽지가 않네요.
    XE5에서 작업중이구요... FRawContactId 값으로 처리를 해야 할 듯 한데 이것 저것 테스트 해봐도 실행이 안되어 실례를 무릅쓰고 글 남깁니다.

  18. 안녕하세요. 이윤희님.
    이렇게 새로운 시도를 하시다 막히셨네요^^

    우선 연락처(주소록)을 접근하는 내용을 제가 직접해보지 않아 보여주신 코드를 기반으로 안내해 드리기가 어렵습니다.

    하지만, 이미 다양하게 연락처에 접근하는 방법에 대한 글이 있어 참고하실 수 있을 것 같습니다. 아래의 링크들을 참고하셔서 해결하시길 바라겠습니다.
    직접적인 도움을 드리지 못해 아쉽습니다. 화이팅^^

    http://www.fmxexpress.com/access-device-contacts-with-delphi-xe5-firemonkey-on-android-and-ios/

    http://www.fmxexpress.com/access-android-contacts-manager-with-firemonkey-in-delphi-xe5/

  19. Blog Icon
    정헌이

    안녕하세요
    파이어몽키부분에 여기서 참조를 많이하고있습니다.
    안드로이드 쪽으로 진행하는 일이있는데 xe에서 넘어와서 부딪히는게 많네요.
    괜찮으시면
    여쭈어보고싶은게 있는데 여기에서 여쭈어보아도 될런지요?

  20. 글과 관련된 내용은 답글로 질문을 남기시면 최대한 답변드리도록 하겠습니다.^^
    방명록은 공개된 장소여서 질답을 하기에는 애매한것 같아서요^^